Delegate.CombineImpl(Delegate) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Łączy listy wywołań określonego delegata multiemisji (możliwe do połączenia) i bieżącego delegata multiemisji (możliwe do połączenia).
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
Parametry
- d
- Delegate
Delegat multiemisji (możliwe do połączenia), którego lista wywołań ma dołączyć na końcu listy wywołań bieżącego delegata multiemisji (możliwe do połączenia).
Zwraca
Nowy delegat multiemisji (możliwe do połączenia) z listą wywołań, która łączy listę wywołań bieżącego delegata multiemisji (łączenie) i listę d
wywołań , lub bieżącego delegata multiemisji (możliwe do połączenia), jeśli d
jest null
.
Wyjątki
Zawsze generowany.
Uwagi
Ta metoda ma zastosowanie tylko wtedy, gdy bieżący delegat jest multiemisji (można połączyć).
Bieżąca implementacja po prostu zgłasza błąd MulticastNotSupportedException.
Lista wywołań może zawierać zduplikowane wpisy; oznacza to, że wpisy odwołujące się do tej samej metody w tym samym obiekcie.