Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
GetCustomAttributes Method (Type, Boolean)
Collapse the table of content
Expand the table of content

ActionDescriptor.GetCustomAttributes Method (Type, Boolean)

Returns an array of custom attributes that are defined for this member, identified by type.

Namespace:  System.Web.Mvc
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)

'Declaration
Public Overridable Function GetCustomAttributes ( _
	attributeType As Type, _
	inherit As Boolean _
) As Object()
'Usage
Dim instance As ActionDescriptor 
Dim attributeType As Type 
Dim inherit As Boolean 
Dim returnValue As Object()

returnValue = instance.GetCustomAttributes(attributeType, _
	inherit)

Parameters

attributeType
Type: System.Type

The type of the custom attributes.

inherit
Type: System.Boolean

true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.

Return Value

Type: System.Object()
An array of custom attributes, or an empty array if no custom attributes of the specified type exist.

Implements

ICustomAttributeProvider.GetCustomAttributes(Type, Boolean)

ExceptionCondition
TypeLoadException

The custom attribute type cannot be loaded.

AmbiguousMatchException

There is more than one attribute of type attributeType defined for this member.

ArgumentNullException

The attritubeType parameter is Nothing.

Show:
© 2015 Microsoft