Delegate.CombineImpl(Delegate) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定されたマルチキャスト (結合可能) デリゲートと現在のマルチキャスト (結合可能) デリゲートの呼び出しリストを連結します。
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
パラメーター
- d
- Delegate
現在のマルチキャスト (結合可能) デリゲートの呼び出しリストの末尾に追加する呼び出しリストを持つマルチキャスト (結合可能) デリゲート。
返品
新しいマルチキャスト (結合可能) デリゲートと、現在のマルチキャスト (結合可能) デリゲートの呼び出しリストと dの呼び出しリストを連結する呼び出しリスト、または現在のマルチキャスト (結合可能) デリゲート ( d が nullされている場合)。
例外
常にスローされます。
注釈
このメソッドは、現在のデリゲートがマルチキャスト (結合可能) の場合にのみ適用されます。
現在の実装では、単に MulticastNotSupportedExceptionがスローされます。
呼び出しリストには重複するエントリを含めることができます。つまり、同じオブジェクトで同じメソッドを参照するエントリです。