Condividi tramite


PageActionDescriptor Classe

Definizione

Descrive un'azione di pagina.

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
Ereditarietà
PageActionDescriptor
Derivato

Costruttori

PageActionDescriptor()

Inizializza una nuova istanza di PageActionDescriptor.

PageActionDescriptor(PageActionDescriptor)

Costruttore di copia per PageActionDescriptor.

Proprietà

ActionConstraints

Set di vincoli per questa azione. Deve essere tutto soddisfatto affinché l'azione sia selezionata.

(Ereditato da ActionDescriptor)
AreaName

Ottiene o imposta il nome dell'area per questa pagina. Questo valore sarà null per le pagine non ad area.

AttributeRouteInfo

Ottiene o imposta AttributeRouteInfo.

(Ereditato da ActionDescriptor)
BoundProperties

Set di proprietà associate al modello.

(Ereditato da ActionDescriptor)
DisplayName

Nome descrittivo per questa azione.

EndpointMetadata

Ottiene o imposta i metadati dell'endpoint per questa azione. Questa API è destinata all'infrastruttura e non deve essere usata dal codice dell'applicazione.

(Ereditato da ActionDescriptor)
FilterDescriptors

Set di filtri associati a questa azione.

(Ereditato da ActionDescriptor)
Id

Ottiene un ID che identifica in modo univoco l'azione.

(Ereditato da ActionDescriptor)
Parameters

Set di parametri associati a questa azione.

(Ereditato da ActionDescriptor)
Properties

Archivia proprietà arbitrarie dei metadati associate all'oggetto ActionDescriptor.

(Ereditato da ActionDescriptor)
RelativePath

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

RouteValues

Ottiene o imposta la raccolta di valori di route che devono essere specificati dal routing per l'azione da selezionare.

(Ereditato da ActionDescriptor)
ViewEnginePath

Ottiene o imposta 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 per ViewEnginePath 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, per ViewEnginePath il file Areas/Identity/Pages/Manage/Accounts.cshtml, è /Manage/Accounts.

Metodi di estensione

GetProperty<T>(ActionDescriptor)

Ottiene il valore di una proprietà dall'insieme Properties utilizzando il valore fornito di T come chiave.

SetProperty<T>(ActionDescriptor, T)

Imposta il valore di una proprietà nell'insieme Properties utilizzando il valore fornito di T come chiave.

Si applica a