Freigeben über


Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure Namespace

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.