Compartir a través de


Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure Espacio de nombres

Los tipos de este espacio de nombres admiten el marco de ASP.NET Core y no están diseñados para usarse directamente.

Clases

CompiledPageActionDescriptorProvider

para IActionDescriptorProvider las páginas de Razor compiladas en tiempo de compilación.

DefaultPageActivatorProvider

IPageActivatorProvider que usa la activación de tipo para crear Pages.

DefaultPageFactoryProvider

Los tipos de este espacio de nombres admiten el marco de ASP.NET Core y no están diseñados para usarse directamente.

DefaultPageHandlerMethodSelector

Los tipos de este espacio de nombres admiten el marco de ASP.NET Core y no están diseñados para usarse directamente.

DefaultPageModelActivatorProvider

IPageActivatorProvider que usa la activación de tipos para crear instancias de página de Razor.

DefaultPageModelFactoryProvider

Los tipos de este espacio de nombres admiten el marco de ASP.NET Core y no están diseñados para usarse directamente.

HandlerMethodDescriptor

Representa una descripción de un método de controlador.

HandlerParameterDescriptor

Describe un parámetro de controlador.

PageActionDescriptorProvider

para IActionDescriptorProvider PageActions

PageArgumentBinder

Los tipos de este espacio de nombres admiten el marco de ASP.NET Core y no están diseñados para usarse directamente.

PageBoundPropertyDescriptor

Describe una propiedad enlazada a página.

PageDirectiveFeature

Los tipos de este espacio de nombres admiten el marco de ASP.NET Core y no están diseñados para usarse directamente.

PageLoader

Crea un CompiledPageActionDescriptor a partir de un PageActionDescriptor.

PageModelAttribute

Atributo para las clases base para los modelos de página. Al aplicar este atributo a un tipo, se marcan todas las subclases de ese tipo como tipos de modelo de página.

PageResultExecutor

Ejecuta una página de Razor.

PageViewLocationExpander

para IViewLocationExpander PageView.

RazorPageAdapter

Implementa IRazorPage para que las clases derivadas de RazorPageBase no se activen dos veces. La página se activa antes de que se ejecuten los métodos de controlador, pero RazorView también activará cada página.

RazorPageAttribute

Obsoleto: razorCompiledItem ha reemplazado este atributo y el tiempo de ejecución no lo usará.

ServiceBasedPageModelActivatorProvider

IPageActivatorProvider que usa la activación de tipos para crear instancias de página de Razor.

Interfaces

IPageHandlerMethodSelector

Selecciona un método de controlador de una página.

IPageLoader

Crea un CompiledPageActionDescriptor a partir de un PageActionDescriptor.

Comentarios

Para obtener más información sobre razor Pages, vea Razor Pages.