DynamicMethod.IsDefined(Type, Boolean) Method

Definition

Indicates whether 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 Type representing the type of custom attribute to search for.

inherit
Boolean

true to search the method's inheritance chain to find the custom attributes; false to check only the current method.

Returns

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

Remarks

For dynamic methods, specifying true for inherit has no effect. Dynamic methods have no inheritance chain.

Note

Custom attributes are not currently supported on dynamic methods.

Applies to

See also