EventInfo.GetOtherMethods Метод

Определение

Возвращает методы, связанные с событием в MSIL с помощью директивы .other .

Перегрузки

Имя Описание
GetOtherMethods()

Возвращает общедоступные методы, связанные с событием в метаданных с помощью директивы .other .

GetOtherMethods(Boolean)

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

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.

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