CompiledPageActionDescriptor Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein PageActionDescriptor für eine kompilierte Razor-Seite.
public ref class CompiledPageActionDescriptor : Microsoft::AspNetCore::Mvc::RazorPages::PageActionDescriptor
public class CompiledPageActionDescriptor : Microsoft.AspNetCore.Mvc.RazorPages.PageActionDescriptor
type CompiledPageActionDescriptor = class
inherit PageActionDescriptor
Public Class CompiledPageActionDescriptor
Inherits PageActionDescriptor
- Vererbung
Konstruktoren
CompiledPageActionDescriptor() |
Initialisiert eine leere CompiledPageActionDescriptor. |
CompiledPageActionDescriptor(PageActionDescriptor) |
Initialisiert eine neue instance von CompiledPageActionDescriptor aus dem angegebenen |
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 |
AttributeRouteInfo |
Ruft den AttributeRouteInfo ab oder legt diesen fest. (Geerbt von ActionDescriptor) |
BoundProperties |
Der Satz von Eigenschaften, die modellgebunden sind. (Geerbt von ActionDescriptor) |
DeclaredModelTypeInfo |
Ruft das deklarierte Modell TypeInfo des Modells für die Seite ab oder legt es fest. In der Regel ist dies TypeInfo der Typ, der von der @model -Direktive auf der Razor-Seite angegeben wird. |
DisplayName |
Ein Anzeigename für diese Aktion. (Geerbt von PageActionDescriptor) |
Endpoint |
Ruft das zugeordnete dieser Seite ab oder legt diesen fest Endpoint . |
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) |
HandlerMethods |
Ruft die Liste der Handlermethoden für die Seite ab. |
HandlerTypeInfo |
Ruft die des TypeInfo Typs ab, der Handlermethoden für die Seite definiert, oder legt diesen fest. Dies kann identisch mit PageTypeInfo und ModelTypeInfo sein, wenn auf der Seite kein expliziter Modelltyp definiert ist. |
Id |
Ruft eine ID ab, die die Aktion eindeutig identifiziert. (Geerbt von ActionDescriptor) |
ModelTypeInfo |
Ruft das Laufzeitmodell TypeInfo des Modells für die Razor-Seite ab oder legt es fest. Dies ist die , die TypeInfo zur Laufzeit verwendet wird, um die Modelleigenschaft der Seite zu instanziieren und aufzufüllen. |
PageTypeInfo |
Ruft die der TypeInfo Seite ab oder legt sie fest. |
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. (Geerbt von PageActionDescriptor) |
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
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 |
Erweiterungsmethoden
GetProperty<T>(ActionDescriptor) |
Ruft den Wert einer Eigenschaft aus der Properties Auflistung unter Verwendung des angegebenen Werts von |
SetProperty<T>(ActionDescriptor, T) |
Legt den Wert einer Eigenschaft in der Properties Auflistung unter Verwendung des angegebenen Werts von |