Freigeben über


PageActionDescriptor Klasse

Definition

Beschreibt eine Seitenaktion.

public ref class PageActionDescriptor : Microsoft::AspNetCore::Mvc::Abstractions::ActionDescriptor
public class PageActionDescriptor : Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor
type PageActionDescriptor = class
    inherit ActionDescriptor
Public Class PageActionDescriptor
Inherits ActionDescriptor
Vererbung
PageActionDescriptor
Abgeleitet

Konstruktoren

PageActionDescriptor()

Initialisiert eine neue Instanz von PageActionDescriptor.

PageActionDescriptor(PageActionDescriptor)

Ein Kopierkonstruktor für PageActionDescriptor.

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)
AreaName

Ruft den Bereichsnamen für diese Seite ab oder legt diesen fest. Dieser Wert ist null für Seiten außerhalb des Bereichs.

AttributeRouteInfo

Ruft den AttributeRouteInfo ab oder legt diesen fest.

(Geerbt von ActionDescriptor)
BoundProperties

Der Satz von Eigenschaften, die modellgebunden sind.

(Geerbt von ActionDescriptor)
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)
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)
RelativePath

Ruft den relativen Pfad des Anwendungsstamms für die Seite ab oder legt diese fest.

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)
ViewEnginePath

Ruft den Pfad relativ zum Basispfad für die Seitenermittlung ab oder legt diesen fest.

Dieser Wert ist der Pfad der Datei ohne Erweiterung relativ zum Stammverzeichnis der Seiten. z.B. für ViewEnginePath die Datei /Pages/Catalog/Antiques.cshtml /Catalog/Antiques

In einem Bereich ist dieser Wert der Pfad der Datei ohne Erweiterung relativ zum Stammverzeichnis der Seiten für den angegebenen Bereich. z.B. für ViewEnginePath die Datei Areas/Identity/Pages/Manage/Accounts.cshtml ist /Manage/Accounts.

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: