Lire en anglais

Partager via


Delegate.CombineImpl(Delegate) Méthode

Définition

Concatène les listes d'appel du délégué multicast (pouvant être combiné) spécifié et du délégué multicast (pouvant être combiné) actuel.

C#
protected virtual Delegate CombineImpl(Delegate? d);
C#
protected virtual Delegate CombineImpl(Delegate d);

Paramètres

d
Delegate

Délégué multicast (pouvant être combiné) dont la liste d'appel doit être ajoutée à la fin de la liste d'appel du délégué multicast (pouvant être combiné) en cours.

Retours

Nouveau délégué multicast (pouvant être combiné) avec une liste d'appel qui concatène les listes d'appel du délégué multicast (pouvant être combiné) en cours et de d, ou délégué multicast (pouvant être combiné) en cours si d est null.

Exceptions

Remarques

Cette méthode s’applique uniquement si le délégué actuel est multidiffusion (combinable).

L’implémentation actuelle lève simplement un MulticastNotSupportedException.

La liste d’appel peut contenir des entrées en double ; c’est-à-dire des entrées qui font référence à la même méthode sur le même objet.

S’applique à

Produit Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Voir aussi