TypeBuilder.GetCustomAttributes Метод

Определение

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

Перегрузки

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

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

GetCustomAttributes(Type, Boolean)

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

GetCustomAttributes(Boolean)

Исходный код:
TypeBuilder.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

Указывает, следует ли выполнять поиск в цепочке наследования этого члена для поиска атрибутов.

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

Object[]

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

Исключения

Этот метод в настоящее время не поддерживается для неполных типов. Извлеките тип с помощью GetType() и вызов GetCustomAttributes(Boolean) возвращаемого Typeобъекта.

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

GetCustomAttributes(Type, Boolean)

Исходный код:
TypeBuilder.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

Указывает, следует ли выполнять поиск в цепочке наследования этого члена для поиска атрибутов.

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

Object[]

Массив пользовательских атрибутов, определенных для текущего типа.

Исключения

Этот метод в настоящее время не поддерживается для неполных типов. Извлеките тип с помощью GetType() и вызов GetCustomAttributes(Boolean) возвращаемого Typeобъекта.

attributeType равно null.

Тип должен быть типом, предоставляемым базовой системой выполнения.

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