EventInfo.GetRemoveMethod メソッド

定義

イベント ソースからイベント ハンドラー デリゲートを削除するために使用するメソッドを返します。

オーバーロード

名前 説明
GetRemoveMethod(Boolean)

派生クラスでオーバーライドされると、イベントのメソッドを削除するための MethodInfo オブジェクトを取得し、非パブリック メソッドを返すかどうかを指定します。

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 オブジェクト。

実装

例外

nonPublictrue、イベント ハンドラー デリゲートの追加に使用されるメソッドは非パブリックであり、呼び出し元にはパブリックでないメソッドに反映するアクセス許可がありません。

通常、このメソッドには次のシグネチャがあります。

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)

こちらもご覧ください

適用対象