MulticastDelegate.DynamicInvokeImpl(Object[]) Method

Definition

Processes the full invocation list.

protected:
 override System::Object ^ DynamicInvokeImpl(cli::array <System::Object ^> ^ args);
protected override sealed object DynamicInvokeImpl (object[] args);
override this.DynamicInvokeImpl : obj[] -> obj
Protected Overrides NotOverridable Function DynamicInvokeImpl (args As Object()) As Object

Parameters

args
Object[]

The arguments to pass to the encapsulated method.

Returns

An array of type Object that contains the return value of the encapsulated method.

Exceptions

The number, order, or type of parameters is invalid.

An encapsulated method is not static, and the target object is null.

-or-

There is an attempt to invoke a method on an object or class that does not support the method.

One of the encapsulated methods throws an exception.

Applies to