CompiledPageActionDescriptor Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
A PageActionDescriptor dla skompilowanej strony Razor.
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
- Dziedziczenie
Konstruktory
CompiledPageActionDescriptor() |
Inicjuje pusty CompiledPageActionDescriptorelement . |
CompiledPageActionDescriptor(PageActionDescriptor) |
Inicjuje nowe wystąpienie z CompiledPageActionDescriptor określonego |
Właściwości
ActionConstraints |
Zestaw ograniczeń dla tej akcji. Aby wybrać akcję, wszystkie muszą być spełnione. (Odziedziczone po ActionDescriptor) |
AreaName |
Pobiera lub ustawia nazwę obszaru dla tej strony.
Ta wartość będzie dotyczyć |
AttributeRouteInfo |
Pobiera lub ustawia wartość AttributeRouteInfo. (Odziedziczone po ActionDescriptor) |
BoundProperties |
Zestaw właściwości, które są powiązane z modelem. (Odziedziczone po ActionDescriptor) |
DeclaredModelTypeInfo |
Pobiera lub ustawia zadeklarowany model TypeInfo modelu dla strony. Zazwyczaj będzie to TypeInfo typ określony przez dyrektywę @model na stronie razor. |
DisplayName |
Przyjazna nazwa tej akcji. (Odziedziczone po PageActionDescriptor) |
Endpoint |
Pobiera lub ustawia skojarzone Endpoint z tą stroną. |
EndpointMetadata |
Pobiera lub ustawia metadane punktu końcowego dla tej akcji. Ten interfejs API jest przeznaczony dla infrastruktury i nie powinien być używany przez kod aplikacji. (Odziedziczone po ActionDescriptor) |
FilterDescriptors |
Zestaw filtrów skojarzonych z tą akcją. (Odziedziczone po ActionDescriptor) |
HandlerMethods |
Pobiera listę metod obsługi dla strony. |
HandlerTypeInfo |
Pobiera lub ustawia TypeInfo typ, który definiuje metody obsługi dla strony. Może to być takie samo, jak PageTypeInfoModelTypeInfo i jeśli strona nie ma zdefiniowanego jawnego typu modelu. |
Id |
Pobiera identyfikator, który jednoznacznie identyfikuje akcję. (Odziedziczone po ActionDescriptor) |
ModelTypeInfo |
Pobiera lub ustawia model TypeInfo środowiska uruchomieniowego modelu dla strony razor. Jest TypeInfo to element, który będzie używany w czasie wykonywania do utworzenia wystąpienia i wypełnienia właściwości modelu strony. |
PageTypeInfo |
Pobiera lub ustawia stronę TypeInfo . |
Parameters |
Zestaw parametrów skojarzonych z tą akcją. (Odziedziczone po ActionDescriptor) |
Properties |
Przechowuje dowolne właściwości metadanych skojarzone z elementem ActionDescriptor. (Odziedziczone po ActionDescriptor) |
RelativePath |
Pobiera lub ustawia ścieżkę względną katalogu głównego aplikacji dla strony. (Odziedziczone po PageActionDescriptor) |
RouteValues |
Pobiera lub ustawia kolekcję wartości tras, które muszą być udostępniane przez routing dla wybranej akcji. (Odziedziczone po ActionDescriptor) |
ViewEnginePath |
Pobiera lub ustawia ścieżkę względem ścieżki podstawowej na potrzeby odnajdywania stron.
Ta wartość jest ścieżką pliku bez rozszerzenia względem katalogu głównego stron.
Np. dla ViewEnginePath pliku /Pages/Catalog/Antiques.cshtml jest
W obszarze ta wartość jest ścieżką pliku bez rozszerzenia względem katalogu głównego stron dla określonego obszaru.
Np. dla ViewEnginePath pliku Areas/Identity/Pages/Manage/Accounts.cshtml, to |
Metody rozszerzania
GetProperty<T>(ActionDescriptor) |
Pobiera wartość właściwości z Properties kolekcji przy użyciu podanej wartości |
SetProperty<T>(ActionDescriptor, T) |
Ustawia wartość właściwości w Properties kolekcji przy użyciu podanej wartości |