デリゲートの呼び出しリストを返します。
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 セキュリティ:
- ReflectionPermission (Type.InvokeMember などの機構を通じて遅延バインディングが呼び出されるときに必要なアクセス許可) ReflectionPermissionFlag.MemberAccess (関連する列挙体)