MethodBuilder.GetCustomAttributes Метод

Определение

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

Перегрузки

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

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

GetCustomAttributes(Type, Boolean)

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

GetCustomAttributes(Boolean)

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

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

Исключения

Этот метод в настоящее время не поддерживается. Получение метода с помощью GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) и вызов GetCustomAttributes(Boolean) возвращаемого MethodInfoметода.

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

GetCustomAttributes(Type, Boolean)

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

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

Исключения

Этот метод в настоящее время не поддерживается. Получение метода с помощью GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) и вызов GetCustomAttributes(Boolean) возвращаемого MethodInfoметода.

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