ReflectedActionDescriptor Class

Contains information that describes a reflected action method.


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

public class ReflectedActionDescriptor : ActionDescriptor

The ReflectedActionDescriptor type exposes the following members.

Public methodReflectedActionDescriptorInitializes a new instance of the ReflectedActionDescriptor class.

Public propertyActionNameGets the name of the action. (Overrides ActionDescriptor.ActionName.)
Public propertyControllerDescriptorGets the controller descriptor. (Overrides ActionDescriptor.ControllerDescriptor.)
Public propertyMethodInfoGets or sets the action-method information.
Public propertyUniqueIdGets the unique ID for the reflected action descriptor using lazy initialization. (Overrides ActionDescriptor.UniqueId.)

Public methodEquals (Inherited from Object.)
Public methodExecuteExecutes the specified controller context by using the specified action-method parameters. (Overrides ActionDescriptor.Execute(ControllerContext, IDictionary<String, Object>).)
Protected methodFinalize (Inherited from Object.)
Public methodGetCustomAttributes(Boolean)Returns an array of custom attributes defined for this member, excluding named attributes. (Overrides ActionDescriptor.GetCustomAttributes(Boolean).)
Public methodGetCustomAttributes(Type, Boolean)Returns an array of custom attributes defined for this member, identified by type. (Overrides ActionDescriptor.GetCustomAttributes(Type, Boolean).)
Public methodGetFilterAttributesGets the filter attributes. (Overrides ActionDescriptor.GetFilterAttributes(Boolean).)
Public methodGetFilters Obsolete. Returns the filters that are associated with this action method. (Inherited from ActionDescriptor.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetParametersRetrieves the parameters of the action method. (Overrides ActionDescriptor.GetParameters().)
Public methodGetSelectorsRetrieves the action selectors. (Overrides ActionDescriptor.GetSelectors().)
Public methodGetType (Inherited from Object.)
Public methodIsDefinedIndicates whether one or more instances of a custom attribute type are defined for this member. (Overrides ActionDescriptor.IsDefined(Type, Boolean).)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.