Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Typen in diesem Namespace unterstützen das ASP.NET Core Framework und sind nicht für die direkte Verwendung vorgesehen.
Klassen
CompiledPageActionDescriptorProvider |
Ein IActionDescriptorProvider für die Buildzeit kompilierte Razor Pages. |
DefaultPageActivatorProvider |
IPageActivatorProvider , die die Typaktivierung verwendet, um Seiten zu erstellen. |
DefaultPageFactoryProvider |
Die Typen in diesem Namespace unterstützen das ASP.NET Core Framework und sind nicht für die direkte Verwendung vorgesehen. |
DefaultPageHandlerMethodSelector |
Die Typen in diesem Namespace unterstützen das ASP.NET Core Framework und sind nicht für die direkte Verwendung vorgesehen. |
DefaultPageModelActivatorProvider |
IPageActivatorProvider , die die Typaktivierung verwendet, um Razor Page-Instanzen zu erstellen. |
DefaultPageModelFactoryProvider |
Die Typen in diesem Namespace unterstützen das ASP.NET Core Framework und sind nicht für die direkte Verwendung vorgesehen. |
HandlerMethodDescriptor |
Stellt eine Beschreibung einer Handlermethode dar. |
HandlerParameterDescriptor |
Beschreibt einen Handlerparameter. |
PageActionDescriptorProvider |
Ein IActionDescriptorProvider für PageActions |
PageArgumentBinder |
Die Typen in diesem Namespace unterstützen das ASP.NET Core Framework und sind nicht für die direkte Verwendung vorgesehen. |
PageBoundPropertyDescriptor |
Beschreibt eine seitengebundene Eigenschaft. |
PageDirectiveFeature |
Die Typen in diesem Namespace unterstützen das ASP.NET Core Framework und sind nicht für die direkte Verwendung vorgesehen. |
PageLoader |
Erstellt ein CompiledPageActionDescriptor aus einem PageActionDescriptor. |
PageModelAttribute |
Ein Attribut für Basisklassen für Seitenmodelle. Durch das Anwenden dieses Attributs auf einen Typ werden alle Unterklassen dieses Typs als Seitenmodelltypen markiert. |
PageResultExecutor |
Führt eine Razor Page aus. |
PageViewLocationExpander |
Ein IViewLocationExpander für PageView. |
RazorPageAdapter |
Implementiert IRazorPage, sodass von RazorPageBase abgeleitete Klassen nicht zweimal aktiviert werden. Die Seite wird aktiviert, bevor Handlermethoden ausgeführt werden, aber razorView aktiviert auch jede Seite. |
RazorPageAttribute |
Veraltet: Dieses Attribut wurde von RazorCompiledItem abgelöst und wird von der Runtime nicht verwendet. |
ServiceBasedPageModelActivatorProvider |
IPageActivatorProvider , die die Typaktivierung verwendet, um Razor Page-Instanzen zu erstellen. |
Schnittstellen
IPageHandlerMethodSelector |
Wählt eine Handlermethode aus einer Seite aus. |
IPageLoader |
Erstellt ein CompiledPageActionDescriptor aus einem PageActionDescriptor. |
Hinweise
Weitere Informationen zu Razor Pages finden Sie unter Razor Pages.