PageRouteModel Klasa

Definicja

Składnik modelu routingu RazorPages.

public ref class PageRouteModel
public class PageRouteModel
type PageRouteModel = class
Public Class PageRouteModel
Dziedziczenie
PageRouteModel

Konstruktory

PageRouteModel(PageRouteModel)

Konstruktor kopiowania dla PageRouteModelelementu .

PageRouteModel(String, String)

Inicjuje nowe wystąpienie klasy PageRouteModel.

PageRouteModel(String, String, String)

Inicjuje nowe wystąpienie klasy PageRouteModel.

Właściwości

AreaName

Pobiera nazwę obszaru. Będzie przeznaczona null dla stron innych niż obszary.

Properties

Przechowuje dowolne właściwości metadanych skojarzone z elementem PageRouteModel.

RelativePath

Pobiera ścieżkę względną katalogu głównego aplikacji dla strony.

RouteParameterTransformer

Pobiera lub ustawia element IOutboundParameterTransformer , który będzie używany do przekształcania wbudowanych parametrów trasy, takich jak action, controlleri area oraz dodatkowych parametrów określonych przez RouteValues element w segmentach statycznych w szablonie trasy.

RouteValues

Pobiera kolekcję wartości tras, które muszą być obecne na Values odpowiedniej stronie do wybrania.

Selectors

SelectorModel Pobiera wystąpienia.

ViewEnginePath

Pobiera ścieżkę względem ścieżki podstawowej do odnajdywania stron.

Ta wartość jest ścieżką pliku bez rozszerzenia względem katalogu głównego stron. np. ViewEnginePath plik /Pages/Catalog/Antiques.cshtml to /Catalog/Antiques

W obszarze ta wartość jest ścieżką pliku bez rozszerzenia względem katalogu głównego stron dla określonego obszaru. np. ViewEnginePath dla pliku Areas/Identity/Pages/Manage/Accounts.cshtml, to /Manage/Accounts.

Dotyczy