Delegate.CombineImpl(Delegate) Metode

Definisi

Menggabungkan daftar pemanggilan delegasi multicast (dapat dikombinasikan) yang ditentukan dan delegasi multicast saat ini (dapat dikombinasikan).

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

Delegasi multicast (dapat dikombinasikan) yang daftar pemanggilannya untuk ditambahkan ke akhir daftar pemanggilan delegasi multicast saat ini (dapat dikombinasikan).

Mengembalikan

Delegasi multicast baru (dapat dikombinasikan) dengan daftar pemanggilan yang menggabungkan daftar pemanggilan delegasi multicast saat ini (dapat dikombinasikan) dan daftar pemanggilan d, atau delegasi multicast (dapat dikombinasikan) saat ini jika d adalah null.

Pengecualian

Selalu dilemparkan.

Keterangan

Metode ini hanya berlaku jika delegasi saat ini adalah multicast (dapat dikombinasikan).

Implementasi saat ini hanya melempar .MulticastNotSupportedException

Daftar pemanggilan dapat berisi entri duplikat; yaitu, entri yang merujuk ke metode yang sama pada objek yang sama.

Berlaku untuk

Lihat juga