NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

MulticastDelegate.DynamicInvokeImpl

[To be supplied.]

[Visual Basic]
Overrides Protected Function DynamicInvokeImpl( _
   ByVal args() As Object _
) As Object
[C#]
protected override object DynamicInvokeImpl(
   object[] args
);
[C++]
protected: override Object* DynamicInvokeImpl(
   Object* args[]
);
[JScript]
protected override function DynamicInvokeImpl(
   args : Object[]
) : Object;

Parameters

args
The arguments to be passed to the encapsulated method.

Return Value

A Variant array that contains the return value of the encapsulated method.

Exceptions

Exception Type Condition
AccessException There is an attempt to invoke a method to which the caller does not have access (i.e., a private method).
ArgumentException The number, order, or type of parameters is invalid.
TargetException An encapsulated method is non-static, and the target object is null.

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

TargetInvocationException One of the encapsulated methods throws an exception.

See Also

MulticastDelegate Class | MulticastDelegate Members | System Namespace