| AttributeGetCustomAttribute Method (MemberInfo, Type) | 
Retrieves a custom attribute applied to a member of a type. Parameters specify the member, and the type of the custom attribute to search for.
 
Namespace: SystemAssembly: mscorlib (in mscorlib.dll) Version: 4.0.0.0
 Syntax
Syntaxpublic static Attribute GetCustomAttribute(
	MemberInfo element,
	Type attributeType
)
Parameters
- element
- Type: System.ReflectionMemberInfo
 An object derived from the MemberInfo class that describes a constructor, event, field, method, or property member of a class.
- attributeType
- Type: SystemType
 The type, or a base type, of the custom attribute to search for.
Return Value
Type: 
AttributeA reference to the single custom attribute of type 
attributeType that is applied to 
element, or null if there is no such attribute.
 Exceptions
Exceptions| Exception | Condition | 
|---|
| ArgumentNullException | element or attributeType is null. | 
| ArgumentException | attributeType is not derived from Attribute. | 
| NotSupportedException | element is not a constructor, method, property, event, type, or field. | 
| AmbiguousMatchException | More than one of the requested attributes was found. | 
| TypeLoadException | A custom attribute type cannot be loaded. | 
 See Also
See Also