Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

ControllerDescriptor.GetCustomAttributes Method (Type, Boolean)

Retrieves custom attributes of a specified type that are defined for this member, excluding named attributes.

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

public function GetCustomAttributes(
	attributeType : Type, 
	inherit : boolean
) : Object[]

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 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 attributeType parameter is a null reference (Nothing in Visual Basic) (Nothing in Visual Basic).

Show:
© 2015 Microsoft