Condividi tramite


Delegate.CombineImpl(Delegate) Metodo

Definizione

Esegue la concatenazione degli elenchi chiamate dei delegati multicast o combinabili specificati e del delegato multicast o combinabile corrente.

protected:
 virtual Delegate ^ CombineImpl(Delegate ^ d);
protected virtual Delegate CombineImpl (Delegate? d);
protected virtual Delegate CombineImpl (Delegate d);
abstract member CombineImpl : Delegate -> Delegate
override this.CombineImpl : Delegate -> Delegate
Protected Overridable Function CombineImpl (d As Delegate) As Delegate

Parametri

d
Delegate

Delegato multicast, o combinabile, il cui elenco chiamate va aggiunto alla fine dell'elenco chiamate del delegato multicast o combinabile corrente.

Restituisce

Nuovo delegato multicast o combinabile nel cui elenco chiamate vengono concatenati l'elenco chiamate del delegato multicast o combinabile corrente e l'elenco chiamate di d; in alternativa, se d è null, verrà restituito il delegato multicast o combinabile corrente.

Eccezioni

Commenti

Questo metodo si applica solo se il delegato corrente è multicast (combinabile).

L'implementazione corrente genera semplicemente un'eccezione MulticastNotSupportedException.

L'elenco chiamate può contenere voci duplicate; ovvero voci che fanno riferimento allo stesso metodo sullo stesso oggetto.

Si applica a

Vedi anche