Поделиться через


FieldBuilder.IsDefined(Type, Boolean) Метод

Определение

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

public:
 override bool IsDefined(Type ^ attributeType, bool inherit);
public override bool IsDefined (Type attributeType, bool inherit);
override this.IsDefined : Type * bool -> bool
Public Overrides Function IsDefined (attributeType As Type, inherit As Boolean) As Boolean

Параметры

attributeType
Type

Тип атрибута.

inherit
Boolean

Управляет наследованием настраиваемых атрибутов базового класса.

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

true, если для данного поля определен один или несколько экземпляров attributeType; в противном случае возвращается false.

Исключения

В настоящее время этот метод не поддерживается. Можно извлечь поле с помощью метода GetField(String, BindingFlags) и для полученного объекта IsDefined(Type, Boolean) вызвать метод FieldInfo.

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