Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure Namespace
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.
Os tipos nesse namespace dão suporte à estrutura ASP.NET Core e não se destinam a serem usados diretamente.
Classes
| CompiledPageActionDescriptorProvider |
Um IActionDescriptorProvider para Páginas Razor compiladas em tempo de compilação. |
| DefaultPageActivatorProvider |
IPageActivatorProvider que usa a ativação de tipo para criar Páginas. |
| DefaultPageFactoryProvider |
Os tipos nesse namespace dão suporte à estrutura ASP.NET Core e não se destinam a serem usados diretamente. |
| DefaultPageHandlerMethodSelector |
Os tipos nesse namespace dão suporte à estrutura ASP.NET Core e não se destinam a serem usados diretamente. |
| DefaultPageModelActivatorProvider |
IPageActivatorProvider que usa a ativação de tipo para criar instâncias de Página Razor. |
| DefaultPageModelFactoryProvider |
Os tipos nesse namespace dão suporte à estrutura ASP.NET Core e não se destinam a serem usados diretamente. |
| HandlerMethodDescriptor |
Representa uma descrição de um método de manipulador. |
| HandlerParameterDescriptor |
Descreve um parâmetro de manipulador. |
| PageActionDescriptorProvider |
A IActionDescriptorProvider para PageActions |
| PageArgumentBinder |
Os tipos nesse namespace dão suporte à estrutura ASP.NET Core e não se destinam a serem usados diretamente. |
| PageBoundPropertyDescriptor |
Descreve uma propriedade associada à página. |
| PageDirectiveFeature |
Os tipos nesse namespace dão suporte à estrutura ASP.NET Core e não se destinam a serem usados diretamente. |
| PageLoader |
Cria um CompiledPageActionDescriptor de um PageActionDescriptor. |
| PageModelAttribute |
Um atributo para classes base para modelos de página. Aplicar esse atributo a um tipo marca todas as subclasses desse tipo como tipos de modelo de página. |
| PageResultExecutor |
Executa uma página razor. |
| PageViewLocationExpander |
Um IViewLocationExpander para PageView. |
| RazorPageAdapter |
Implementa IRazorPage para que as classes derivadas de RazorPageBase não fiquem ativadas duas vezes. A página é ativada antes da execução dos métodos do manipulador, mas o RazorView também ativará cada página. |
| RazorPageAttribute |
Obsoleto: esse atributo foi substituído por RazorCompiledItem e não será usado pelo runtime. |
| ServiceBasedPageModelActivatorProvider |
IPageActivatorProvider que usa a ativação de tipo para criar instâncias de Página Razor. |
Interfaces
| IPageHandlerMethodSelector |
Seleciona um método de manipulador de uma página. |
| IPageLoader |
Cria um CompiledPageActionDescriptor de um PageActionDescriptor. |
Comentários
Para obter mais informações sobre Razor Pages, consulte Razor Pages.