EventInfo.GetRemoveMethod メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
イベント ソースからイベント ハンドラー デリゲートを削除するために使用するメソッドを返します。
オーバーロード
| 名前 | 説明 |
|---|---|
| GetRemoveMethod(Boolean) |
派生クラスでオーバーライドされると、イベントのメソッドを削除するための |
| GetRemoveMethod() |
イベント ソースからイベント ハンドラー デリゲートを削除するために使用するメソッドを返します。 |
GetRemoveMethod(Boolean)
派生クラスでオーバーライドされると、イベントのメソッドを削除するための MethodInfo オブジェクトを取得し、非パブリック メソッドを返すかどうかを指定します。
public:
abstract System::Reflection::MethodInfo ^ GetRemoveMethod(bool nonPublic);
public abstract System.Reflection.MethodInfo GetRemoveMethod(bool nonPublic);
abstract member GetRemoveMethod : bool -> System.Reflection.MethodInfo
Public MustOverride Function GetRemoveMethod (nonPublic As Boolean) As MethodInfo
パラメーター
- nonPublic
- Boolean
true 非パブリック メソッドを返すことができる場合。それ以外の場合は false。
返品
イベント ソースからイベント ハンドラー デリゲートを削除するために使用するメソッドを表す MethodInfo オブジェクト。
実装
例外
nonPublic が true、イベント ハンドラー デリゲートの追加に使用されるメソッドは非パブリックであり、呼び出し元にはパブリックでないメソッドに反映するアクセス許可がありません。
例
通常、このメソッドには次のシグネチャがあります。
remove_<EventName>(<EventHandlerType> handler)
こちらもご覧ください
適用対象
GetRemoveMethod()
イベント ソースからイベント ハンドラー デリゲートを削除するために使用するメソッドを返します。
public:
virtual System::Reflection::MethodInfo ^ GetRemoveMethod();
public:
System::Reflection::MethodInfo ^ GetRemoveMethod();
public System.Reflection.MethodInfo GetRemoveMethod();
abstract member GetRemoveMethod : unit -> System.Reflection.MethodInfo
override this.GetRemoveMethod : unit -> System.Reflection.MethodInfo
member this.GetRemoveMethod : unit -> System.Reflection.MethodInfo
Public Function GetRemoveMethod () As MethodInfo
返品
イベント ソースからイベント ハンドラー デリゲートを削除するために使用するメソッドを表す MethodInfo オブジェクト。
実装
例
通常、このメソッドには次のシグネチャがあります。
remove_<EventName>(<EventHandlerType> handler)