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.