Condividi tramite


ControllerActionDescriptor Classe

Definizione

Descrittore per un'azione di un controller.

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
Ereditarietà
ControllerActionDescriptor

Costruttori

ControllerActionDescriptor()

Descrittore per un'azione di un controller.

Proprietà

ActionConstraints

Set di vincoli per questa azione. Deve essere tutto soddisfatto per l'opzione da selezionare.

(Ereditato da ActionDescriptor)
ActionName

Nome dell'azione.

AttributeRouteInfo

Ottiene o imposta AttributeRouteInfo.

(Ereditato da ActionDescriptor)
BoundProperties

Set di proprietà associate al modello.

(Ereditato da ActionDescriptor)
ControllerName

Nome del controller.

ControllerTypeInfo

Oggetto TypeInfo del controller..

DisplayName

Nome descrittivo per questa azione.

EndpointMetadata

Ottiene o imposta i metadati dell'endpoint per questa azione. Questa API è destinata all'infrastruttura e non deve essere usata dal codice dell'applicazione.

(Ereditato da ActionDescriptor)
FilterDescriptors

Set di filtri associati a questa azione.

(Ereditato da ActionDescriptor)
Id

Ottiene un ID che identifica in modo univoco l'azione.

(Ereditato da ActionDescriptor)
MethodInfo

Oggetto MethodInfo.

Parameters

Set di parametri associati a questa azione.

(Ereditato da ActionDescriptor)
Properties

Archivia le proprietà dei metadati arbitrari associate a ActionDescriptor.

(Ereditato da ActionDescriptor)
RouteValues

Ottiene o imposta la raccolta di valori di route che devono essere forniti dal routing per l'azione da selezionare.

(Ereditato da ActionDescriptor)

Metodi di estensione

GetProperty<T>(ActionDescriptor)

Ottiene il valore di una proprietà dalla Properties raccolta usando il valore specificato di T come chiave.

SetProperty<T>(ActionDescriptor, T)

Imposta il valore di una proprietà nella Properties raccolta usando il valore specificato di T come chiave.

Si applica a