EventInfo.GetOtherMethods Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает методы, связанные с событием в MSIL с помощью директивы .other .
Перегрузки
| Имя | Описание |
|---|---|
| GetOtherMethods() |
Возвращает общедоступные методы, связанные с событием в метаданных с помощью директивы |
| GetOtherMethods(Boolean) |
Возвращает методы, связанные с событием в метаданных с помощью |
GetOtherMethods()
- Исходный код:
- EventInfo.cs
- Исходный код:
- EventInfo.cs
- Исходный код:
- EventInfo.cs
- Исходный код:
- EventInfo.cs
- Исходный код:
- EventInfo.cs
Возвращает общедоступные методы, связанные с событием в метаданных с помощью директивы .other .
public:
cli::array <System::Reflection::MethodInfo ^> ^ GetOtherMethods();
public System.Reflection.MethodInfo[] GetOtherMethods();
member this.GetOtherMethods : unit -> System.Reflection.MethodInfo[]
Public Function GetOtherMethods () As MethodInfo()
Возвращаемое значение
Массив, представляющий открытые методы, связанные с событием в метаданных с помощью директивы .other . Если таких открытых методов нет, возвращается пустой массив.
Комментарии
Метаданные события могут связывать четыре типа методов с событием:
Директива
.addonзадает метод, используемый для добавления обработчиков событий. GetAddMethod Используйте метод для получения EventInfo этого метода.Директива
.removeonзадает метод, используемый для отсоединения обработчиков событий. GetRemoveMethod Используйте метод для получения EventInfo этого метода.Директива
.fireзадает метод, используемый для вызова события. GetRaiseMethod Используйте метод для получения EventInfo этого метода.Директива
.otherуказывает любые другие методы, связанные с событием. GetOtherMethods Используйте метод для получения массива EventInfo объектов для этих методов.
Методы, связанные с событием с использованием .other директивы, не имеют особого значения для среды выполнения. Компиляторы C# и Visual Basic не используют директиву .other.
Применяется к
GetOtherMethods(Boolean)
- Исходный код:
- EventInfo.cs
- Исходный код:
- EventInfo.cs
- Исходный код:
- EventInfo.cs
- Исходный код:
- EventInfo.cs
- Исходный код:
- EventInfo.cs
Возвращает методы, связанные с событием в метаданных с помощью .other директивы, указывая, следует ли включать недоступные методы.
public:
virtual cli::array <System::Reflection::MethodInfo ^> ^ GetOtherMethods(bool nonPublic);
public virtual System.Reflection.MethodInfo[] GetOtherMethods(bool nonPublic);
abstract member GetOtherMethods : bool -> System.Reflection.MethodInfo[]
override this.GetOtherMethods : bool -> System.Reflection.MethodInfo[]
Public Overridable Function GetOtherMethods (nonPublic As Boolean) As MethodInfo()
Параметры
- nonPublic
- Boolean
true для включения недоступных методов; falseв противном случае .
Возвращаемое значение
Массив, представляющий методы, связанные с событием в метаданных с помощью директивы .other . Если нет методов, соответствующих спецификации, возвращается пустой массив.
Исключения
Этот метод не реализуется.
Комментарии
Метаданные события могут связывать четыре типа методов с событием:
Директива
.addonзадает метод, используемый для добавления обработчиков событий. GetAddMethod Используйте метод для получения EventInfo этого метода.Директива
.removeonзадает метод, используемый для отсоединения обработчиков событий. GetRemoveMethod Используйте метод для получения EventInfo этого метода.Директива
.fireзадает метод, используемый для вызова события. GetRaiseMethod Используйте метод для получения EventInfo этого метода.Директива
.otherуказывает любые другие методы, связанные с событием. GetOtherMethods Используйте метод для получения массива EventInfo объектов для этих методов.
Методы, связанные с событием с использованием .other директивы, не имеют особого значения для среды выполнения. Компиляторы C# и Visual Basic не используют директиву .other.