PageApplicationModel Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Componente do modelo de aplicativo para RazorPages.
public ref class PageApplicationModel
public class PageApplicationModel
type PageApplicationModel = class
Public Class PageApplicationModel
- Herança
-
PageApplicationModel
Construtores
| PageApplicationModel(PageActionDescriptor, TypeInfo, IReadOnlyList<Object>) |
Inicializa uma nova instância de PageApplicationModel. |
| PageApplicationModel(PageActionDescriptor, TypeInfo, TypeInfo, IReadOnlyList<Object>) |
Inicializa uma nova instância de PageApplicationModel. |
| PageApplicationModel(PageApplicationModel) |
Um construtor de cópia para PageApplicationModel. |
Propriedades
| ActionDescriptor |
Obtém o PageActionDescriptor. |
| AreaName |
Obtém o nome da área. |
| DeclaredModelType |
Obtém o modelo TypeInfo declarado do modelo para a página. Normalmente, esse TypeInfo será o tipo especificado pela @model diretiva na página razor. |
| EndpointMetadata |
Obtém os metadados do ponto de extremidade para essa ação. |
| Filters |
Obtém as instâncias aplicáveis IFilterMetadata . |
| HandlerMethods |
Obtém a sequência de PageHandlerModel instâncias. |
| HandlerProperties |
Obtém a sequência de PagePropertyModel instâncias em PageHandlerModel. |
| HandlerType |
Obtém o TypeInfo do manipulador. |
| HandlerTypeAttributes |
Obtém a sequência de atributos declarados em HandlerType. |
| ModelType |
Obtém ou define o modelo TypeInfo de runtime do modelo para a página razor. Esse é o TypeInfo que será usado em runtime para instanciar e preencher a propriedade de modelo da página. |
| PageType |
Obtém ou define o TypeInfo da página Razor. |
| Properties |
Armazena propriedades de metadados arbitrários associadas ao PageApplicationModel. |
| RelativePath |
Obtém o caminho relativo raiz do aplicativo para a página. |
| RouteTemplate |
Obtém o modelo de rota para a página. |
| ViewEnginePath |
Obtém o caminho relativo ao caminho base para a descoberta de página.
Esse valor é o caminho do arquivo sem extensão, em relação ao diretório raiz de páginas.
por exemplo, o ViewEnginePath para o arquivo /Pages/Catalog/Antiques.cshtml é
Em uma área, esse valor é o caminho do arquivo sem extensão, em relação ao diretório raiz de páginas da área especificada.
Por exemplo, para o ViewEnginePath arquivo Areas/Identity/Pages/Manage/Accounts.cshtml, é |