PageActionDescriptor Clase

Definición

Describe una acción de página.

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
Herencia
PageActionDescriptor
Derivado

Constructores

PageActionDescriptor()

Inicializa una nueva instancia de la clase PageActionDescriptor.

PageActionDescriptor(PageActionDescriptor)

Constructor de copia para PageActionDescriptor.

Propiedades

ActionConstraints

Conjunto de restricciones para esta acción. Todos deben cumplirse para que se seleccione la acción.

(Heredado de ActionDescriptor)
AreaName

Obtiene o establece el nombre del área de esta página. Este valor será para páginas que no sean null de área.

AttributeRouteInfo

Obtiene o establece el AttributeRouteInfo.

(Heredado de ActionDescriptor)
BoundProperties

Conjunto de propiedades enlazadas al modelo.

(Heredado de ActionDescriptor)
DisplayName

Nombre descriptivo de esta acción.

EndpointMetadata

Obtiene o establece los metadatos del punto de conexión para esta acción. Esta API está pensada para la infraestructura y no debe usarse en el código de aplicación.

(Heredado de ActionDescriptor)
FilterDescriptors

Conjunto de filtros asociados a esta acción.

(Heredado de ActionDescriptor)
Id

Obtiene un identificador que identifica de forma única la acción.

(Heredado de ActionDescriptor)
Parameters

Conjunto de parámetros asociados a esta acción.

(Heredado de ActionDescriptor)
Properties

Almacena propiedades arbitrarias de metadatos asociadas a .ActionDescriptor

(Heredado de ActionDescriptor)
RelativePath

Obtiene o establece la ruta de acceso relativa raíz de la aplicación para la página.

RouteValues

Obtiene o establece la colección de valores de ruta que se deben proporcionar mediante el enrutamiento de la acción que se va a seleccionar.

(Heredado de ActionDescriptor)
ViewEnginePath

Obtiene o establece la ruta de acceso relativa a la ruta de acceso base para la detección de páginas.

Este valor es la ruta de acceso del archivo sin extensión, en relación con el directorio raíz de páginas. Por ejemplo, para ViewEnginePath el archivo /Pages/Catalog/Antiques.cshtml es /Catalog/Antiques

En un área, este valor es la ruta de acceso del archivo sin extensión, en relación con el directorio raíz de páginas del área especificada. Por ejemplo, para ViewEnginePath el archivo Areas/Identity/Pages/Manage/Accounts.cshtml, es /Manage/Accounts.

Métodos de extensión

GetProperty<T>(ActionDescriptor)

Obtiene el valor de una propiedad de la Properties colección utilizando el valor proporcionado de T como clave.

SetProperty<T>(ActionDescriptor, T)

Establece el valor de una propiedad de la Properties colección utilizando el valor proporcionado de T como clave.

Se aplica a