Share via


PageRouteModel Classe

Definizione

Componente del modello per il routing di RazorPages.

public ref class PageRouteModel
public class PageRouteModel
type PageRouteModel = class
Public Class PageRouteModel
Ereditarietà
PageRouteModel

Costruttori

PageRouteModel(PageRouteModel)

Costruttore di copia per PageRouteModel.

PageRouteModel(String, String)

Inizializza una nuova istanza di PageRouteModel.

PageRouteModel(String, String, String)

Inizializza una nuova istanza di PageRouteModel.

Proprietà

AreaName

Ottiene il nome dell'area. null Saranno disponibili per pagine non di area.

Properties

Archivia le proprietà dei metadati arbitrari associate a PageRouteModel.

RelativePath

Ottiene il percorso relativo della radice dell'applicazione per la pagina.

RouteParameterTransformer

Ottiene o imposta un oggetto IOutboundParameterTransformer che verrà usato per trasformare parametri di route predefiniti, actionad esempio , controllere e area parametri aggiuntivi specificati da RouteValues nei segmenti statici nel modello di route.

RouteValues

Ottiene una raccolta di valori di route che devono essere presenti nella Values pagina corrispondente da selezionare.

Selectors

Ottiene le SelectorModel istanze.

ViewEnginePath

Ottiene il percorso relativo al percorso di base per l'individuazione di pagine.

Questo valore è il percorso del file senza estensione, rispetto alla directory radice delle pagine. Ad esempio, l'oggetto ViewEnginePath per il file /Pages/Catalog/Antiques.cshtml è /Catalog/Antiques

In un'area questo valore è il percorso del file senza estensione, rispetto alla directory radice delle pagine per l'area specificata. Ad esempio, l'oggetto ViewEnginePath per i file Aree/Identità/Pagine/Gestisci/Account.cshtml è /Manage/Accounts.

Si applica a