EventInfo.GetOtherMethods メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
.other
ディレクティブを使用して MSIL 内のイベントに関連付けられたメソッドを返します。
オーバーロード
GetOtherMethods() |
|
GetOtherMethods(Boolean) |
非パブリック メソッドを含めるかどうかを指定して、 |
GetOtherMethods()
- ソース:
- EventInfo.cs
- ソース:
- EventInfo.cs
- ソース:
- EventInfo.cs
.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)
- ソース:
- EventInfo.cs
- ソース:
- EventInfo.cs
- ソース:
- EventInfo.cs
非パブリック メソッドを含めるかどうかを指定して、.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
使用されません。
適用対象
.NET