Share via


ReflectedControllerDescriptor Class

Definition

Contains information that describes a reflected controller.

public class ReflectedControllerDescriptor : System.Web.Mvc.ControllerDescriptor
type ReflectedControllerDescriptor = class
    inherit ControllerDescriptor
Public Class ReflectedControllerDescriptor
Inherits ControllerDescriptor
Inheritance
ReflectedControllerDescriptor

Constructors

ReflectedControllerDescriptor(Type)

Initializes a new instance of the ReflectedControllerDescriptor class.

Properties

ControllerName

Gets the name of the controller.

(Inherited from ControllerDescriptor)
ControllerType

Gets the type of the controller.

UniqueId

When implemented in a derived class, gets the unique ID for the controller descriptor using lazy initialization.

(Inherited from ControllerDescriptor)

Methods

FindAction(ControllerContext, String)

Finds the specified action for the specified controller context.

GetCanonicalActions()

Returns the list of actions for the controller.

GetCustomAttributes(Boolean)

Returns an array of custom attributes that are defined for this member, excluding named attributes.

GetCustomAttributes(Type, Boolean)

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

GetFilterAttributes(Boolean)

Gets the filter attributes.

IsDefined(Type, Boolean)

Returns a value that indicates whether one or more instances of a custom attribute type are defined for this member.

Applies to