Delegate.CombineImpl(Delegate) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verkettet die Aufruflisten des angegebenen und des aktuellen Multicastdelegaten.
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
Parameter
- d
- Delegate
Der Multicastdelegat, dessen Aufrufliste an das Ende der Aufrufliste des aktuellen Multicastdelegaten angefügt werden soll.
Gibt zurück
Eine neuer Multicastdelegat, dessen Aufrufliste aus der Verkettung der Aufrufliste des aktuellen Multicastdelegaten mit der Aufrufliste von d
besteht, oder der aktuelle Multicastdelegat, wenn d
null
ist.
Ausnahmen
Wird immer ausgelöst.
Hinweise
Diese Methode gilt nur, wenn der aktuelle Delegat Multicast (kombinierbar) ist.
Die aktuelle Implementierung löst einfach ein aus MulticastNotSupportedException.
Die Aufrufliste kann doppelte Einträge enthalten. d. h. Einträge, die auf dieselbe Methode für dasselbe Objekt verweisen.