ComAwareEventInfo.GetRemoveMethod(Boolean) メソッド

定義

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

public:
 override System::Reflection::MethodInfo ^ GetRemoveMethod(bool nonPublic);
public override System.Reflection.MethodInfo? GetRemoveMethod (bool nonPublic);
public override System.Reflection.MethodInfo GetRemoveMethod (bool nonPublic);
override this.GetRemoveMethod : bool -> System.Reflection.MethodInfo
Public Overrides Function GetRemoveMethod (nonPublic As Boolean) As MethodInfo

パラメーター

nonPublic
Boolean

非パブリック メソッドを返す場合は true。それ以外の場合は false

戻り値

MethodInfo

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

例外

nonPublictrue で、イベント ハンドラー デリゲートの追加に使われたメソッドがパブリックではないが、呼び出し元が非パブリック メソッドに対するリフレクション アクセス許可を持っていません。

適用対象

こちらもご覧ください