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é de multidiffusion (combinable) spécifié et du délégué multidiffusion actuel (combinable).
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é multidiffusion (combinable) dont la liste d’appel doit être ajoutée à la fin de la liste d’appel du délégué multidiffusion actuel (combinable).
Retours
Un nouveau délégué multidiffusion (combinable) avec une liste d’appel qui concatène la liste d’appel du délégué multidiffusion actuel (combinable) et la liste d’appel du ddélégué de multidiffusion (combinable) actuelle, ou le délégué multidiffusion actuel (combinable) le cas d échéant 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’appels peut contenir des entrées en double ; autrement dit, les entrées qui font référence à la même méthode sur le même objet.