Freigeben über


Microsoft.AspNetCore.Mvc.RazorPages Namespace

Stellt Typen bereit, die für die Laufzeitunterstützung für Razor Pages erforderlich sind.

Klassen

CompiledPageActionDescriptor

Ein PageActionDescriptor für eine kompilierte Razor-Seite.

NonHandlerAttribute

Gibt an, dass die Zielmethode keine Seitenhandlermethode ist.

Page

Eine Basisklasse für eine Razor-Seite.

PageActionDescriptor

Beschreibt eine Seitenaktion.

PageBase

Eine Basisklasse für eine Razor-Seite.

PageContext

Der Kontext, der der aktuellen Anforderung für eine Razor-Seite zugeordnet ist.

PageContextAttribute

Gibt an, dass beim Erstellen des Modells instance eine Razor Page-Modelleigenschaft mit dem aktuellen PageContext festgelegt werden soll. Die -Eigenschaft muss über eine öffentliche Set-Methode verfügen.

PageModel

Abstrakte Klasse, die eine Page darstellt

PageResult

Eine ActionResult , die eine Razor-Seite rendert.

RazorPagesOptions

Stellt die Konfiguration für Razor Pages bereit.

Schnittstellen

IPageActivatorProvider

Stellt Methoden zum Erstellen einer Razor-Seite bereit.

IPageFactoryProvider

Stellt Methoden zum Erstellen und Löschen von Razor-Seiten bereit.

IPageModelActivatorProvider

Stellt Methoden zum Erstellen eines Razor Page-Modells bereit.

IPageModelFactoryProvider

Stellt Methoden zum Erstellen und Beseitigen von Razor Page-Modellen bereit.

Hinweise

Weitere Informationen zu Razor Pages finden Sie unter Razor Pages.