Partager via


ControllerActionDescriptor Classe

Définition

Descripteur pour une action d’un contrôleur.

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
Héritage
ControllerActionDescriptor

Constructeurs

ControllerActionDescriptor()

Descripteur pour une action d’un contrôleur.

Propriétés

ActionConstraints

Ensemble de contraintes pour cette action. Tous doivent être satisfaits pour que l’action soit sélectionnée.

(Hérité de ActionDescriptor)
ActionName

Nom de l’action.

AttributeRouteInfo

Obtient ou définit AttributeRouteInfo.

(Hérité de ActionDescriptor)
BoundProperties

Ensemble de propriétés liées au modèle.

(Hérité de ActionDescriptor)
ControllerName

Nom du contrôleur.

ControllerTypeInfo

TypeInfo du contrôleur.

DisplayName

Nom convivial pour cette action.

EndpointMetadata

Obtient ou définit les métadonnées de point de terminaison pour cette action. Cette API est destinée à l’infrastructure et ne doit pas être utilisée par le code d’application.

(Hérité de ActionDescriptor)
FilterDescriptors

Ensemble de filtres associés à cette action.

(Hérité de ActionDescriptor)
Id

Obtient un ID qui identifie l’action de manière unique.

(Hérité de ActionDescriptor)
MethodInfo

L’MethodInfoopérateur

Parameters

Ensemble de paramètres associés à cette action.

(Hérité de ActionDescriptor)
Properties

Stocke les propriétés de métadonnées arbitraires associées à .ActionDescriptor

(Hérité de ActionDescriptor)
RouteValues

Obtient ou définit la collection de valeurs de routage qui doivent être fournies par le routage pour que l’action soit sélectionnée.

(Hérité de ActionDescriptor)

Méthodes d’extension

GetProperty<T>(ActionDescriptor)

Obtient la valeur d’une propriété de la Properties collection en utilisant la valeur fournie de T comme clé.

SetProperty<T>(ActionDescriptor, T)

Définit la valeur d’une propriété dans la Properties collection en utilisant la valeur fournie de T comme clé.

S’applique à