InvokeMemberBinder
Represents the invoke member dynamic operation at the call site, providing the binding semantic and the details about the operation.
Gets the signature of the arguments at the call site.
Gets the value indicating if the string comparison should ignore the case of the member name.
Gets the name of the member to invoke.
Initializes a new instance of the InvokeMemberBinder.
public abstract DynamicMetaObject FallbackInvoke(DynamicMetaObject target, DynamicMetaObject[] args, DynamicMetaObject errorSuggestion)
When overridden in the derived class, performs the binding of the dynamic invoke operation if the target dynamic object cannot bind.
Performs the binding of the dynamic invoke member operation if the target dynamic object cannot bind.
public abstract DynamicMetaObject FallbackInvokeMember(DynamicMetaObject target, DynamicMetaObject[] args, DynamicMetaObject errorSuggestion)
When overridden in the derived class, performs the binding of the dynamic invoke member operation if the target dynamic object cannot bind.