Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure Przestrzeń nazw

Typy w tej przestrzeni nazw obsługują platformę ASP.NET Core i nie mają być używane bezpośrednio.

Klasy

Nazwisko Opis
CompiledPageActionDescriptorProvider

A IActionDescriptorProvider dla kompilacji skompilowanych stron Razor.

DefaultPageActivatorProvider

IPageActivatorProvider używa aktywacji typu do tworzenia stron.

DefaultPageFactoryProvider

Typy w tej przestrzeni nazw obsługują platformę ASP.NET Core i nie mają być używane bezpośrednio.

DefaultPageHandlerMethodSelector

Typy w tej przestrzeni nazw obsługują platformę ASP.NET Core i nie mają być używane bezpośrednio.

DefaultPageModelActivatorProvider

IPageActivatorProvider używa aktywacji typu do tworzenia wystąpień strony Razor.

DefaultPageModelFactoryProvider

Typy w tej przestrzeni nazw obsługują platformę ASP.NET Core i nie mają być używane bezpośrednio.

HandlerMethodDescriptor

Reprezentuje opis metody obsługi.

HandlerParameterDescriptor

Opisuje parametr programu obsługi.

PageActionDescriptorProvider

A IActionDescriptorProvider dla PageActions

PageArgumentBinder

Typy w tej przestrzeni nazw obsługują platformę ASP.NET Core i nie mają być używane bezpośrednio.

PageBoundPropertyDescriptor

Opisuje właściwość związaną ze stroną.

PageDirectiveFeature

Typy w tej przestrzeni nazw obsługują platformę ASP.NET Core i nie mają być używane bezpośrednio.

PageLoader

Tworzy obiekt CompiledPageActionDescriptor na podstawie elementu PageActionDescriptor.

PageModelAttribute

Atrybut klas bazowych dla modeli stron. Zastosowanie tego atrybutu do typu oznacza wszystkie podklasy tego typu jako typy modeli stron.

PageResultExecutor

Wykonuje stronę Razor.

PageViewLocationExpander

An IViewLocationExpander dla PageView.

RazorPageAdapter

Implementuje program IRazorPage, dzięki czemu klasy pochodne RazorPageBase nie są aktywowane dwukrotnie. Strona zostanie aktywowana przed uruchomieniem metod obsługi, ale element RazorView aktywuje również każdą stronę.

RazorPageAttribute

Przestarzałe: ten atrybut został zastąpiony przez element RazorCompiledItem i nie będzie używany przez środowisko uruchomieniowe.

ServiceBasedPageModelActivatorProvider

IPageActivatorProvider używa aktywacji typu do tworzenia wystąpień strony Razor.

Interfejsy

Nazwisko Opis
IPageHandlerMethodSelector

Wybiera metodę obsługi na stronie.

IPageLoader

Tworzy obiekt CompiledPageActionDescriptor na podstawie elementu PageActionDescriptor.

Uwagi

Aby uzyskać więcej informacji na temat stron Razor, zobacz Razor Pages.