6 [global::__DynamicallyInvokable]
13 [global::__DynamicallyInvokable]
16 [global::__DynamicallyInvokable]
19 return typeof(
object);
25 [global::__DynamicallyInvokable]
28 [global::__DynamicallyInvokable]
35 internal sealed
override bool IsStandardBinder =>
true;
39 [global::__DynamicallyInvokable]
42 ContractUtils.RequiresNotNull(callInfo,
"callInfo");
50 [global::__DynamicallyInvokable]
61 [global::__DynamicallyInvokable]
68 [global::__DynamicallyInvokable]
71 ContractUtils.RequiresNotNull(target,
"target");
72 ContractUtils.RequiresNotNullItems(args,
"args");
Represents the dynamic create operation at the call site, providing the binding semantic and the deta...
sealed override DynamicMetaObject Bind(DynamicMetaObject target, DynamicMetaObject[] args)
Performs the binding of the dynamic create operation.
sealed override Type ReturnType
The result type of the operation.
CreateInstanceBinder(CallInfo callInfo)
Initializes a new intsance of the T:System.Dynamic.CreateInstanceBinder.
Represents type declarations: class types, interface types, array types, value types,...
DynamicMetaObject FallbackCreateInstance(DynamicMetaObject target, DynamicMetaObject[] args)
Performs the binding of the dynamic create operation if the target dynamic object cannot bind.
Describes arguments in the dynamic binding process.