TypeBuilder::IsDefined Method (Type^, Boolean)
.NET Framework (current version)
Determines whether a custom attribute is applied to the current type.
Assembly: mscorlib (in mscorlib.dll)
Parameters
- attributeType
-
Type:
System::Type^
The type of attribute to search for. Only attributes that are assignable to this type are returned.
- inherit
-
Type:
System::Boolean
Specifies whether to search this member's inheritance chain to find the attributes.
Return Value
Type: System::Booleantrue if one or more instances of attributeType, or an attribute derived from attributeType, is defined on this type; otherwise, false.
| Exception | Condition |
|---|---|
| NotSupportedException | |
| ArgumentException | attributeType is not defined. |
| ArgumentNullException | attributeType is null. |
This method is not supported for incomplete generic type parameters. Retrieve the type using Type::GetType or Assembly::GetType and use reflection on the retrieved type.
.NET Framework
Available since 1.1
Silverlight
Available since 2.0
Available since 1.1
Silverlight
Available since 2.0
Show: