Delegate.CombineImpl(Delegate) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
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
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
Toujours levée.
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.