DynamicMetaObject.BindInvokeMember Method

Definition

Performs the binding of the dynamic invoke member operation.

public:
 virtual System::Dynamic::DynamicMetaObject ^ BindInvokeMember(System::Dynamic::InvokeMemberBinder ^ binder, cli::array <System::Dynamic::DynamicMetaObject ^> ^ args);
public virtual System.Dynamic.DynamicMetaObject BindInvokeMember (System.Dynamic.InvokeMemberBinder binder, System.Dynamic.DynamicMetaObject[] args);
abstract member BindInvokeMember : System.Dynamic.InvokeMemberBinder * System.Dynamic.DynamicMetaObject[] -> System.Dynamic.DynamicMetaObject
override this.BindInvokeMember : System.Dynamic.InvokeMemberBinder * System.Dynamic.DynamicMetaObject[] -> System.Dynamic.DynamicMetaObject
Public Overridable Function BindInvokeMember (binder As InvokeMemberBinder, args As DynamicMetaObject()) As DynamicMetaObject

Parameters

binder
InvokeMemberBinder

An instance of the InvokeMemberBinder that represents the details of the dynamic operation.

args
DynamicMetaObject[]

An array of DynamicMetaObject instances - arguments to the invoke member operation.

Returns

The new DynamicMetaObject representing the result of the binding.

Applies to