次の方法で共有


Delegate.GetInvocationList メソッド

デリゲートの呼び出しリストを返します。

Public Overridable Function GetInvocationList() As Delegate()
[C#]
public virtual Delegate[] GetInvocationList();
[C++]
public: virtual Delegate* GetInvocationList() [];
[JScript]
public function GetInvocationList() : Delegate[];

戻り値

現在のデリゲートの呼び出しリストを表す、シングルキャスト (組み合わせ不能) デリゲートの配列。現在のデリゲートがシングルキャスト (組み合わせ不能) の場合、この配列には、現在のデリゲートへの参照である要素が 1 つだけ含まれます。現在のデリゲートがマルチキャスト (組み合わせ可能) の場合、この配列には 1 つ以上の要素が含まれます。

解説

返される配列にはシングルキャスト (組み合わせ不能) デリゲートだけが含まれるため、各要素の呼び出しリストに含まれるエントリは 1 つだけです。

配列内のデリゲートの順序は、それらのデリゲートが表すメソッドを現在のデリゲートが呼び出す順序と同じです。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET, Common Language Infrastructure (CLI) Standard

.NET Framework セキュリティ:

参照

Delegate クラス | Delegate メンバ | System 名前空間