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

Определение

Возвращает значение, обозначающее, применен ли к этому модулю указанный тип атрибутов.Returns a value that indicates whether the specified attribute type has been applied to this module.

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

Тип настраиваемого атрибута для проверки.The type of custom attribute to test for.

inherit
Boolean

Данный аргумент не учитывается для объектов этого типа.This argument is ignored for objects of this type.

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

Boolean

Значение true, если к этому модулю применен один или несколько экземпляров attributeType, в противном случае — значение false.true if one or more instances of attributeType have been applied to this module; otherwise, false.

Исключения

attributeType имеет значение null.attributeType is null.

attributeType не является объектом Type, предоставляемым средой выполнения.attributeType is not a Type object supplied by the runtime. Например, attributeType является объектом TypeBuilder.For example, attributeType is a TypeBuilder object.

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