EventInfo.GetOtherMethods メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
.other ディレクティブを使用して、MSIL のイベントに関連付けられたメソッドを返します。
オーバーロード
| 名前 | 説明 |
|---|---|
| GetOtherMethods() |
|
| GetOtherMethods(Boolean) |
|
GetOtherMethods()
.other ディレクティブを使用して、メタデータ内のイベントに関連付けられているパブリック メソッドを返します。
public:
cli::array <System::Reflection::MethodInfo ^> ^ GetOtherMethods();
public System.Reflection.MethodInfo[] GetOtherMethods();
member this.GetOtherMethods : unit -> System.Reflection.MethodInfo[]
Public Function GetOtherMethods () As MethodInfo()
返品
.other ディレクティブを使用してメタデータ内のイベントに関連付けられたパブリック メソッドを表す配列。 このようなパブリック メソッドがない場合は、空の配列が返されます。
注釈
イベントのメタデータは、次の 4 種類のメソッドをイベントに関連付けることができます。
.addonディレクティブは、イベント ハンドラーの追加に使用するメソッドを指定します。 GetAddMethod メソッドを使用して、そのメソッドのEventInfoを取得します。.removeonディレクティブは、イベント ハンドラーのデタッチに使用するメソッドを指定します。 GetRemoveMethod メソッドを使用して、そのメソッドのEventInfoを取得します。.fireディレクティブは、イベントの発生に使用されるメソッドを指定します。 GetRaiseMethod メソッドを使用して、そのメソッドのEventInfoを取得します。.otherディレクティブは、イベントに関連付けられているその他のメソッドを指定します。 GetOtherMethods メソッドを使用して、これらのメソッドのEventInfo オブジェクトの配列を取得します。
.other ディレクティブを使用するイベントに関連付けられているメソッドは、ランタイムにとって特別な意味を持っていません。 C# および Visual Basic コンパイラでは、.other ディレクティブは使用されません。
適用対象
GetOtherMethods(Boolean)
.other ディレクティブを使用して、非パブリック メソッドを含めるかどうかを指定して、メタデータ内のイベントに関連付けられているメソッドを返します。
public:
virtual cli::array <System::Reflection::MethodInfo ^> ^ GetOtherMethods(bool nonPublic);
public virtual System.Reflection.MethodInfo[] GetOtherMethods(bool nonPublic);
abstract member GetOtherMethods : bool -> System.Reflection.MethodInfo[]
override this.GetOtherMethods : bool -> System.Reflection.MethodInfo[]
Public Overridable Function GetOtherMethods (nonPublic As Boolean) As MethodInfo()
パラメーター
- nonPublic
- Boolean
true 非パブリック メソッドを含める場合。それ以外の場合は false。
返品
.other ディレクティブを使用してメタデータ内のイベントに関連付けられているメソッドを表す配列。 仕様に一致するメソッドがない場合は、空の配列が返されます。
例外
このメソッドは実装されていません。
注釈
イベントのメタデータは、次の 4 種類のメソッドをイベントに関連付けることができます。
.addonディレクティブは、イベント ハンドラーの追加に使用するメソッドを指定します。 GetAddMethod メソッドを使用して、そのメソッドのEventInfoを取得します。.removeonディレクティブは、イベント ハンドラーのデタッチに使用するメソッドを指定します。 GetRemoveMethod メソッドを使用して、このメソッドのEventInfoを取得します。.fireディレクティブは、イベントの発生に使用されるメソッドを指定します。 GetRaiseMethod メソッドを使用して、このメソッドのEventInfoを取得します。.otherディレクティブは、イベントに関連付けられているその他のメソッドを指定します。 GetOtherMethods メソッドを使用して、これらのメソッドのEventInfo オブジェクトの配列を取得します。
.other ディレクティブを使用するイベントに関連付けられているメソッドは、ランタイムにとって特別な意味を持っていません。 C# および Visual Basic コンパイラでは、.other ディレクティブは使用されません。