EventInfo.GetRemoveMethod Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает метод, используемый для удаления делегата обработчика событий из источника событий.
Перегрузки
GetRemoveMethod(Boolean) |
При переопределении в производном классе получает объект |
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)