ControllerActionDescriptor Class

Definition

public ref class ControllerActionDescriptor : Microsoft::AspNetCore::Mvc::Abstractions::ActionDescriptor
public class ControllerActionDescriptor : Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor
type ControllerActionDescriptor = class
    inherit ActionDescriptor
Public Class ControllerActionDescriptor
Inherits ActionDescriptor
Inheritance
ControllerActionDescriptor

Constructors

ControllerActionDescriptor()

Properties

ActionConstraints

The set of constraints for this action. Must all be satisfied for the action to be selected.

(Inherited from ActionDescriptor)
ActionName
AttributeRouteInfo

Gets or sets the AttributeRouteInfo.

(Inherited from ActionDescriptor)
BoundProperties

The set of properties which are model bound.

(Inherited from ActionDescriptor)
ControllerName
ControllerTypeInfo
DisplayName
EndpointMetadata

Gets or sets the endpoint metadata for this action.

(Inherited from ActionDescriptor)
FilterDescriptors

The set of filters associated with this action.

(Inherited from ActionDescriptor)
Id

Gets an id which uniquely identifies the action.

(Inherited from ActionDescriptor)
MethodInfo
Parameters

The set of parameters associated with this action.

(Inherited from ActionDescriptor)
Properties

Stores arbitrary metadata properties associated with the ActionDescriptor.

(Inherited from ActionDescriptor)
RouteValues

Gets or sets the collection of route values that must be provided by routing for the action to be selected.

(Inherited from ActionDescriptor)

Extension Methods

GetProperty<T>(ActionDescriptor)

Gets the value of a property from the Properties collection using the provided value of T as the key.

SetProperty<T>(ActionDescriptor, T)

Sets the value of an property in the Properties collection using the provided value of T as the key.

Applies to