ConstructorBuilder.IsDefined(Type, Boolean) Method

Definition

Checks if the specified custom attribute type is defined.

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

Parameters

attributeType
Type

A custom attribute type.

inherit
Boolean

Controls inheritance of custom attributes from base classes. This parameter is ignored.

Returns

true if the specified custom attribute type is defined; otherwise, false.

Exceptions

This method is not currently supported. You can retrieve the constructor using GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) and call IsDefined(Type, Boolean) on the returned ConstructorInfo.

Remarks

See the metadata specification for details on how to format binaryAttribute.

Applies to