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!

Delegate.CombineImpl

When overridden in a derived class, combines the invocation lists of the specified multicast Delegate with the current multicast Delegate.

[Visual Basic]
Overridable Protected Function CombineImpl( _
   ByVal d As Delegate _
) As Delegate
[C#]
protected virtual Delegate CombineImpl(
   Delegate d
);
[C++]
protected: virtual Delegate* CombineImpl(
   Delegate* d
);
[JScript]
protected function CombineImpl(
   d : Delegate
) : Delegate;

Parameters

d
The multicast Delegate whose invocation list to append to the end of the current multicast Delegate 's invocation list.

Return Value

When overridden in a derived class, a new Delegate with an invocation list that concatenates the invocation list of the current Delegate and the invocation list of d.

Exceptions

Exception Type Condition
MulticastNotSupportedException (Always thrown.)

Remarks

This method must be overridden by a derived class. The current implementation simply throws a MulticastNotSupportedException.

See Also

Delegate Class | Delegate Members | System Namespace | Combine