Поделиться через


EventInfo.GetRemoveMethod Метод

Определение

Возвращает метод, используемый для удаления делегата обработчика событий из источника событий.

Перегрузки

GetRemoveMethod(Boolean)

При переопределении в производном классе получает объект MethodInfo для удаления метода события, указывающий, следует ли возвращать закрытые методы.

GetRemoveMethod()

Возвращает метод, используемый для удаления делегата обработчика событий из источника событий.

GetRemoveMethod(Boolean)

Исходный код:
EventInfo.cs
Исходный код:
EventInfo.cs
Исходный код:
EventInfo.cs

При переопределении в производном классе получает объект MethodInfo для удаления метода события, указывающий, следует ли возвращать закрытые методы.

public:
 abstract System::Reflection::MethodInfo ^ GetRemoveMethod(bool nonPublic);
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()

Исходный код:
EventInfo.cs
Исходный код:
EventInfo.cs
Исходный код:
EventInfo.cs

Возвращает метод, используемый для удаления делегата обработчика событий из источника событий.

public:
 System::Reflection::MethodInfo ^ GetRemoveMethod();
public:
 virtual System::Reflection::MethodInfo ^ GetRemoveMethod();
public System.Reflection.MethodInfo? GetRemoveMethod ();
public System.Reflection.MethodInfo GetRemoveMethod ();
member this.GetRemoveMethod : unit -> System.Reflection.MethodInfo
abstract member GetRemoveMethod : unit -> System.Reflection.MethodInfo
override this.GetRemoveMethod : unit -> System.Reflection.MethodInfo
Public Function GetRemoveMethod () As MethodInfo

Возвращаемое значение

Объект MethodInfo, представляющий метод, используемый для удаления делегата обработчика событий из источника событий.

Реализации

Примеры

Как правило, метод имеет следующую сигнатуру:

remove_<EventName>(<EventHandlerType> handler)

См. также раздел

Применяется к