ComAwareEventInfo.GetCustomAttributes Метод

Определение

При переопределении в производном классе возвращает все атрибуты, применяемые к этому элементу.

Перегрузки

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

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

GetCustomAttributes(Type, Boolean)

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

GetCustomAttributes(Boolean)

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

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

public:
 override cli::array <System::Object ^> ^ GetCustomAttributes(bool inherit);
public override object[] GetCustomAttributes(bool inherit);
override this.GetCustomAttributes : bool -> obj[]
Public Overrides Function GetCustomAttributes (inherit As Boolean) As Object()

Параметры

inherit
Boolean

true для поиска цепочки наследования этого члена, чтобы найти атрибуты; falseв противном случае .

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

Object[]

Массив, содержащий все настраиваемые атрибуты или массив, не имеющий элементов, если атрибуты не определены.

Исключения

Этот элемент принадлежит типу, который загружается в контекст только отражения. См. инструкцию по загрузке сборок в контекст Reflection-Only.

Не удается загрузить пользовательский тип атрибута.

Комментарии

Этот метод вызывает GetCustomAttributes метод базового EventInfo объекта.

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

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

GetCustomAttributes(Type, Boolean)

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

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

public:
 override cli::array <System::Object ^> ^ GetCustomAttributes(Type ^ attributeType, bool inherit);
public override object[] GetCustomAttributes(Type attributeType, bool inherit);
override this.GetCustomAttributes : Type * bool -> obj[]
Public Overrides Function GetCustomAttributes (attributeType As Type, inherit As Boolean) As Object()

Параметры

attributeType
Type

Тип атрибута для поиска. Можно возвращать только атрибуты, которые можно назначить этому типу.

inherit
Boolean

true для поиска цепочки наследования этого члена, чтобы найти атрибуты; falseв противном случае .

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

Object[]

Массив, содержащий все настраиваемые атрибуты указанного типа или массив, не имеющий элементов, если атрибуты не определены.

Исключения

attributeType равно null.

Этот элемент принадлежит типу, который загружается в контекст только отражения. Практическое руководство. Загрузка сборок в контекст Reflection-Only

Не удается загрузить пользовательский тип атрибута.

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

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