Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The types in this namespace support the ASP.NET Core framework and are not intended to be used directly.
Classes
CompiledPageActionDescriptorProvider |
A IActionDescriptorProvider for build-time compiled Razor Pages. |
DefaultPageActivatorProvider |
IPageActivatorProvider that uses type activation to create Pages. |
DefaultPageFactoryProvider | |
DefaultPageHandlerMethodSelector | |
DefaultPageModelActivatorProvider |
IPageActivatorProvider that uses type activation to create Razor Page instances. |
DefaultPageModelFactoryProvider | |
HandlerMethodDescriptor |
Represents a description of a handler method. |
HandlerParameterDescriptor |
Describes an handler parameter. |
PageActionDescriptorProvider |
A IActionDescriptorProvider for PageActions |
PageArgumentBinder | |
PageBoundPropertyDescriptor |
Describes a page bound property. |
PageDirectiveFeature | |
PageLoader |
Creates a CompiledPageActionDescriptor from a PageActionDescriptor. |
PageModelAttribute |
An attribute for base classes for page models. Applying this attribute to a type marks all subclasses of that type as page model types. |
PageResultExecutor |
Executes a Razor Page. |
PageViewLocationExpander |
An IViewLocationExpander for PageView. |
RazorPageAdapter |
Implements IRazorPage so that RazorPageBase-derived classes don't get activated twice. The page gets activated before handler methods run, but the RazorView will also activate each page. |
RazorPageAttribute |
Obsolete: This attribute has been superseded by RazorCompiledItem and will not be used by the runtime. |
ServiceBasedPageModelActivatorProvider |
IPageActivatorProvider that uses type activation to create Razor Page instances. |
Interfaces
IPageHandlerMethodSelector |
Selects a handler method from a page. |
IPageLoader |
Creates a CompiledPageActionDescriptor from a PageActionDescriptor. |
Remarks
For more information about Razor Pages, see Razor Pages.