PageActionDescriptor Classe

Définition

Décrit une action de page.

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
Héritage
PageActionDescriptor
Dérivé

Constructeurs

PageActionDescriptor()

Initialise une nouvelle instance de PageActionDescriptor.

PageActionDescriptor(PageActionDescriptor)

Constructeur de copie pour PageActionDescriptor.

Propriétés

ActionConstraints

Ensemble de contraintes pour cette action. Tous doivent être satisfaits pour que l’action soit sélectionnée.

(Hérité de ActionDescriptor)
AreaName

Obtient ou définit le nom de la zone de cette page. Cette valeur sera null pour les pages hors zone.

AttributeRouteInfo

Obtient ou définit AttributeRouteInfo.

(Hérité de ActionDescriptor)
BoundProperties

Ensemble de propriétés liées au modèle.

(Hérité de ActionDescriptor)
DisplayName

Nom convivial pour cette action.

EndpointMetadata

Obtient ou définit les métadonnées de point de terminaison pour cette action. Cette API est destinée à l’infrastructure et ne doit pas être utilisée par le code d’application.

(Hérité de ActionDescriptor)
FilterDescriptors

Ensemble de filtres associés à cette action.

(Hérité de ActionDescriptor)
Id

Obtient un ID qui identifie l’action de manière unique.

(Hérité de ActionDescriptor)
Parameters

Ensemble de paramètres associés à cette action.

(Hérité de ActionDescriptor)
Properties

Stocke les propriétés de métadonnées arbitraires associées à .ActionDescriptor

(Hérité de ActionDescriptor)
RelativePath

Obtient ou définit le chemin d’accès relatif racine de l’application pour la page.

RouteValues

Obtient ou définit la collection de valeurs de routage qui doivent être fournies par le routage pour que l’action soit sélectionnée.

(Hérité de ActionDescriptor)
ViewEnginePath

Obtient ou définit le chemin d’accès relatif au chemin de base pour la découverte de pages.

Cette valeur est le chemin d’accès du fichier sans extension, par rapport au répertoire racine des pages. Par exemple, pour ViewEnginePath le fichier /Pages/Catalog/Antiques.cshtml est /Catalog/Antiques

Dans une zone, cette valeur est le chemin du fichier sans extension, par rapport au répertoire racine des pages pour la zone spécifiée. Par exemple, pour ViewEnginePath le fichier Areas/Identity/Pages/Manage/Accounts.cshtml, est /Manage/Accounts.

Méthodes d’extension

GetProperty<T>(ActionDescriptor)

Obtient la valeur d’une propriété de la Properties collection en utilisant la valeur fournie de T comme clé.

SetProperty<T>(ActionDescriptor, T)

Définit la valeur d’une propriété dans la Properties collection en utilisant la valeur fournie de T comme clé.

S’applique à