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

Typy w tej przestrzeni nazw obsługują platformę ASP.NET Core i nie są przeznaczone bezpośrednio do użycia.

Klasy

CompiledPageActionDescriptorProvider

A IActionDescriptorProvider dla kompilacji skompilowanych stron Razor.

DefaultPageActivatorProvider

IPageActivatorProvider który używa aktywacji typu do tworzenia stron.

DefaultPageFactoryProvider

Typy w tej przestrzeni nazw obsługują platformę ASP.NET Core i nie są przeznaczone bezpośrednio do użycia.

DefaultPageHandlerMethodSelector

Typy w tej przestrzeni nazw obsługują platformę ASP.NET Core i nie są przeznaczone bezpośrednio do użycia.

DefaultPageModelActivatorProvider

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

DefaultPageModelFactoryProvider

Typy w tej przestrzeni nazw obsługują platformę ASP.NET Core i nie są przeznaczone bezpośrednio do użycia.

HandlerMethodDescriptor

Reprezentuje opis metody procedury obsługi.

HandlerParameterDescriptor

Opisuje parametr procedury obsługi.

PageActionDescriptorProvider

A IActionDescriptorProvider dla PageActions

PageArgumentBinder

Typy w tej przestrzeni nazw obsługują platformę ASP.NET Core i nie są przeznaczone bezpośrednio do użycia.

PageBoundPropertyDescriptor

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

PageDirectiveFeature

Typy w tej przestrzeni nazw obsługują platformę ASP.NET Core i nie są przeznaczone bezpośrednio do użycia.

PageLoader

Tworzy obiekt CompiledPageActionDescriptor na podstawie elementu PageActionDescriptor.

PageModelAttribute

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

PageResultExecutor

Wykonuje stronę Razor.

PageViewLocationExpander

Element IViewLocationExpander dla elementu PageView.

RazorPageAdapter

Implementuje interfejs IRazorPage, aby klasy pochodne RazorPage Nie były aktywowane dwa razy. 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 który używa aktywacji typu do tworzenia wystąpień strony Razor.

Interfejsy

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.