RazorPageBase Klasse
Definition
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.
Stellt Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die Razor-Syntax verwendet.
public ref class RazorPageBase abstract : Microsoft::AspNetCore::Mvc::Razor::IRazorPage
public abstract class RazorPageBase : Microsoft.AspNetCore.Mvc.Razor.IRazorPage
type RazorPageBase = class
interface IRazorPage
Public MustInherit Class RazorPageBase
Implements IRazorPage
- Vererbung
-
RazorPageBase
- Abgeleitet
- Implementiert
Konstruktoren
RazorPageBase() |
Stellt Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die Razor-Syntax verwendet. |
Eigenschaften
BodyContent |
Ruft den Textinhalt ab oder legt diese fest. |
DiagnosticSource |
Ruft einen DiagnosticSource instance ab, der zum Instrumentieren der Seitenausführung verwendet wird, oder legt diesen fest. |
HtmlEncoder |
Ruft die ab, die HtmlEncoder verwendet werden soll, wenn dadurch RazorPage Nicht-C#-IHtmlContent Ausdrücke verarbeitet werden. |
IsLayoutBeingRendered |
Ruft ein Flag ab, das bestimmt, ob das Layout dieser Seite gerendert wird, oder legt es fest. |
Layout |
Ruft den virtuellen Pfad einer Layoutseite ab oder legt diesen fest. |
Output |
Ruft die TextWriter ab, in die die Seite die Ausgabe schreibt. |
Path |
Ruft den relativen Pfad der Anwendungsbasis zur Seite ab. |
PreviousSectionWriters |
Ruft die Abschnitte ab, die von dieser Seite gerendert werden können, oder legt diese fest. |
SectionWriters |
Ruft die Abschnitte ab, die von dieser Seite definiert werden. |
TempData |
Ruft die ITempDataDictionary von ab ViewContext. |
User |
Ruft den ClaimsPrincipal des aktuell angemeldeten Benutzers ab. |
ViewBag |
Ruft das Wörterbuch mit den dynamischen Ansichtsdaten ab. |
ViewContext |
Ruft den Ansichtskontext der Renderingansicht ab oder legt diese fest. |
Methoden
AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean) |
Fügen Sie einen HTML-Attributwert hinzu. |
BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle) |
Beginnt mit dem Hinzufügen von HTML-Attributwerten. |
BeginContext(Int32, Int32, Boolean) |
Stellt Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die Razor-Syntax verwendet. |
BeginWriteAttribute(String, String, Int32, String, Int32, Int32) |
Beginnt mit dem Schreiben eines Attributs. |
BeginWriteTagHelperAttribute() |
Startet einen neuen Bereich zum Schreiben von ITagHelper Attributwerten. |
CreateTagHelper<TTagHelper>() |
Erstellt und aktiviert eine ITagHelper. |
DefineSection(String, Func<Object,Task>) |
Erstellt einen benannten Inhaltsabschnitt auf der Seite, der auf einer Layoutseite mit |
DefineSection(String, RenderAsyncDelegate) |
Erstellt einen benannten Inhaltsabschnitt auf der Seite, der auf einer Layoutseite mit |
EndAddHtmlAttributeValues(TagHelperExecutionContext) |
Beendet das Hinzufügen von HTML-Attributwerten. |
EndContext() |
Stellt Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die Razor-Syntax verwendet. |
EndTagHelperWritingScope() |
Beendet den aktuellen Schreibbereich, der durch Aufrufen StartTagHelperWritingScope(HtmlEncoder)von gestartet wurde. |
EndWriteAttribute() |
Beendet das Schreiben eines Attributs. |
EndWriteTagHelperAttribute() |
Beendet den aktuellen Schreibbereich, der durch Aufrufen BeginWriteTagHelperAttribute()von gestartet wurde. |
EnsureRenderedBodyOrSections() |
Überprüft, ob alle in PreviousSectionWriters definierten Abschnitte gerendert wurden oder der Textkörper gerendert wurde, wenn keine Abschnitte definiert wurden. |
ExecuteAsync() |
Rendert die Seite und schreibt die Ausgabe in den Writer. |
FlushAsync() |
FlushAsync() Ruft für Output und Stream.FlushAsync im Antwortdatenstrom auf, und schreibt alle gepufferten Inhalte in den Bodyaus. |
Href(String) |
Gibt eine href für den angegebenen Inhaltspfad zurück. |
InvalidTagHelperIndexerAssignment(String, String, String) |
Formatieren Sie eine Fehlermeldung zur Verwendung eines Indexers, wenn die Taghilfseigenschaft lautet |
PopWriter() |
Gibt einen Textschreiber aus dem Stapel zurück. |
PushWriter(TextWriter) |
Legt einen Textschreiber auf den Stapel. |
SetAntiforgeryCookieAndHeader() |
Legt antiforgery cookie and X-Frame-Options header on the response fest. |
StartTagHelperWritingScope(HtmlEncoder) |
Startet einen neuen Schreibbereich und überschreibt optional innerhalb dieses Bereichs HtmlEncoder . |
Write(Object) |
Schreibt die angegebene |
Write(String) |
Schreibt die angegebene |
WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean) |
Schreibt einen Attributwert aus. |
WriteLiteral(Object) |
Schreibt die angegebene |
WriteLiteral(String) |
Schreibt die angegebene |