Export (0) Print
Expand All

Attribute.GetCustomAttributes Method (MemberInfo)

Retrieves an array of the custom attributes applied to a member of a type. A parameter specifies the member.

Namespace:  System
Assembly:  mscorlib (in mscorlib.dll)

public static Attribute[] GetCustomAttributes(
	MemberInfo element
)

Parameters

element
Type: System.Reflection.MemberInfo
An object derived from the MemberInfo class that describes a constructor, event, field, method, or property member of a class.

Return Value

Type: System.Attribute[]
An Attribute array that contains the custom attributes applied to element, or an empty array if no such custom attributes exist.

ExceptionCondition
ArgumentNullException

element is null.

NotSupportedException

element is not a constructor, method, property, event, type, or field.

TypeLoadException

A custom attribute type cannot be loaded.

The return value contains the custom attributes for ancestors of element.

Silverlight

Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

XNA Framework

Supported in: Xbox 360, Windows Phone OS 7.0

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions

ADD
Show:
© 2014 Microsoft