TypeBuilder::GetCustomAttributes Method (Type^, Boolean)
.NET Framework (current version)
Returns all the custom attributes of the current type that are assignable to a specified type.
Assembly: mscorlib (in mscorlib.dll)
public: virtual array<Object^>^ GetCustomAttributes( Type^ attributeType, bool inherit ) override
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: array<System::Object^>^An array of custom attributes defined on the current type.
| Exception | Condition |
|---|---|
| NotSupportedException | This method is not currently supported for incomplete types. Retrieve the type using GetType and call GetCustomAttributes on the returned Type. |
| ArgumentNullException | attributeType is null. |
| ArgumentException | The type must be a type provided by the underlying runtime system. |
.NET Framework
Available since 1.1
Silverlight
Available since 2.0
Available since 1.1
Silverlight
Available since 2.0
Show: