PageApplicationModel Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Componente del modelo de aplicación para RazorPages.
public ref class PageApplicationModel
public class PageApplicationModel
type PageApplicationModel = class
Public Class PageApplicationModel
- Herencia
-
PageApplicationModel
Constructores
PageApplicationModel(PageActionDescriptor, TypeInfo, IReadOnlyList<Object>) |
Inicializa una nueva instancia de la clase PageApplicationModel. |
PageApplicationModel(PageActionDescriptor, TypeInfo, TypeInfo, IReadOnlyList<Object>) |
Inicializa una nueva instancia de la clase PageApplicationModel. |
PageApplicationModel(PageApplicationModel) |
Constructor de copia para PageApplicationModel. |
Propiedades
ActionDescriptor |
Obtiene la estructura PageActionDescriptor. |
AreaName |
Obtiene el nombre del área. |
DeclaredModelType |
Obtiene el modelo TypeInfo declarado del modelo para la página. Normalmente, este TypeInfo será el tipo especificado por la @model directiva en la página de razor. |
EndpointMetadata |
Obtiene los metadatos del punto de conexión para esta acción. |
Filters |
Obtiene las instancias aplicables IFilterMetadata . |
HandlerMethods |
Obtiene la secuencia de PageHandlerModel instancias. |
HandlerProperties |
Obtiene la secuencia de instancias en PagePropertyModelPageHandlerModel. |
HandlerType |
Obtiene el TypeInfo objeto del controlador. |
HandlerTypeAttributes |
Obtiene la secuencia de atributos declarados en HandlerType. |
ModelType |
Obtiene o establece el modelo TypeInfo en tiempo de ejecución del modelo para la página de razor. Este es el TypeInfo que se usará en tiempo de ejecución para crear instancias y rellenar la propiedad del modelo de la página. |
PageType |
Obtiene o establece el TypeInfo objeto de la página de Razor. |
Properties |
Almacena propiedades de metadatos arbitrarias asociadas a PageApplicationModel. |
RelativePath |
Obtiene la ruta de acceso relativa raíz de la aplicación para la página. |
RouteTemplate |
Obtiene la plantilla de ruta de la página. |
ViewEnginePath |
Obtiene 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
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 para el área especificada.
Por ejemplo, para ViewEnginePath el archivo Areas/Identity/Pages/Manage/Accounts.cshtml, es |