Freigeben über


ControllerActionDescriptor Klasse

Definition

Ein Deskriptor für eine Aktion eines Controllers.

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
Vererbung
ControllerActionDescriptor

Konstruktoren

ControllerActionDescriptor()

Ein Deskriptor für eine Aktion eines Controllers.

Eigenschaften

ActionConstraints

Der Satz von Einschränkungen für diese Aktion. Alle müssen erfüllt sein, damit die Aktion ausgewählt wird.

(Geerbt von ActionDescriptor)
ActionName

Der Name der Aktion

AttributeRouteInfo

Ruft den AttributeRouteInfo ab oder legt diesen fest.

(Geerbt von ActionDescriptor)
BoundProperties

Der Satz von Eigenschaften, die modellgebunden sind.

(Geerbt von ActionDescriptor)
ControllerName

Der Name des Controllers.

ControllerTypeInfo

Die TypeInfo des Controllers.

DisplayName

Ein Anzeigename für diese Aktion.

EndpointMetadata

Ruft die Endpunktmetadaten für diese Aktion ab oder legt diese fest. Diese API ist für die Infrastruktur gedacht und sollte nicht vom Anwendungscode verwendet werden.

(Geerbt von ActionDescriptor)
FilterDescriptors

Der Satz von Filtern, die dieser Aktion zugeordnet sind.

(Geerbt von ActionDescriptor)
Id

Ruft eine ID ab, die die Aktion eindeutig identifiziert.

(Geerbt von ActionDescriptor)
MethodInfo

Die MethodInfo.

Parameters

Der Satz von Parametern, die dieser Aktion zugeordnet sind.

(Geerbt von ActionDescriptor)
Properties

Speichert beliebige Metadateneigenschaften, die dem zugeordnet sind ActionDescriptor.

(Geerbt von ActionDescriptor)
RouteValues

Ruft die Auflistung von Routenwerten ab, die vom Routing für die auszuwählende Aktion bereitgestellt werden müssen, oder legt diese fest.

(Geerbt von ActionDescriptor)

Erweiterungsmethoden

GetProperty<T>(ActionDescriptor)

Ruft den Wert einer Eigenschaft aus der Properties Auflistung unter Verwendung des angegebenen Werts von T als Schlüssel ab.

SetProperty<T>(ActionDescriptor, T)

Legt den Wert einer Eigenschaft in der Properties Auflistung unter Verwendung des angegebenen Werts von T als Schlüssel fest.

Gilt für: