Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.