Поделиться через


Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure Пространство имен

Типы в этом пространстве имен поддерживают платформу ASP.NET Core и не предназначены для прямого использования.

Классы

CompiledPageActionDescriptorProvider

Объект IActionDescriptorProvider для скомпилированных Razor Pages во время сборки.

DefaultPageActivatorProvider

IPageActivatorProvider , использующий активацию типа для создания Страниц.

DefaultPageFactoryProvider

Типы в этом пространстве имен поддерживают платформу ASP.NET Core и не предназначены для прямого использования.

DefaultPageHandlerMethodSelector

Типы в этом пространстве имен поддерживают платформу ASP.NET Core и не предназначены для прямого использования.

DefaultPageModelActivatorProvider

IPageActivatorProvider , использующий активацию типа для создания экземпляров страницы Razor.

DefaultPageModelFactoryProvider

Типы в этом пространстве имен поддерживают платформу ASP.NET Core и не предназначены для прямого использования.

HandlerMethodDescriptor

Представляет описание метода обработчика.

HandlerParameterDescriptor

Описывает параметр обработчика.

PageActionDescriptorProvider

Для IActionDescriptorProvider PageActions

PageArgumentBinder

Типы в этом пространстве имен поддерживают платформу ASP.NET Core и не предназначены для прямого использования.

PageBoundPropertyDescriptor

Описывает привязанное к странице свойство.

PageDirectiveFeature

Типы в этом пространстве имен поддерживают платформу ASP.NET Core и не предназначены для прямого использования.

PageLoader

Создает словарь CompiledPageActionDescriptor из объекта PageActionDescriptor.

PageModelAttribute

Атрибут базовых классов для моделей страниц. При применении этого атрибута к типу все подклассы этого типа помечают как типы моделей страниц.

PageResultExecutor

Выполняет страницу Razor.

PageViewLocationExpander

Для IViewLocationExpander PageView.

RazorPageAdapter

Реализует IRazorPage, чтобы классы, производные от RazorPageBase, не активировались дважды. Страница активируется перед запуском методов обработчика, но RazorView также активирует каждую страницу.

RazorPageAttribute

Устарело: этот атрибут заменен razorCompiledItem и не будет использоваться средой выполнения.

ServiceBasedPageModelActivatorProvider

IPageActivatorProvider , использующий активацию типа для создания экземпляров страницы Razor.

Интерфейсы

IPageHandlerMethodSelector

Выбирает метод обработчика на странице.

IPageLoader

Создает словарь CompiledPageActionDescriptor из объекта PageActionDescriptor.

Комментарии

Дополнительные сведения о Razor Pages см. в разделе Razor Pages.