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 Multicastdelegats (kombinierbar) und des aktuellen Multicastdelegats (kombinierbar).
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 (kombinierbar), dessen Aufrufliste an das Ende der Aufrufliste des aktuellen Multicastdelegats (kombinierbar) angefügt werden soll.
Gibt zurück
Ein neuer Multicastdelegat (kombinierbar) mit einer Aufrufliste, die die Aufrufliste des aktuellen Multicastdelegats (kombinierbar) und die Aufrufliste von d, oder die aktuelle Multicast-Stellvertretung (kombinationsfähig) verkettet, wenn d dies der Der Ist.null
Ausnahmen
Immer ausgelöst.
Hinweise
Diese Methode gilt nur, wenn der aktuelle Delegat multicast (kombinierbar) ist.
Die aktuelle Implementierung löst einfach ein MulticastNotSupportedException.
Die Aufrufliste kann doppelte Einträge enthalten; d. h. Einträge, die auf dieselbe Methode für dasselbe Objekt verweisen.