Freigeben über


RazorPage Klasse

Definition

Stellt Eigenschaften und Methoden dar, die zum Rendern einer Ansicht erforderlich sind, die Razor-Syntax verwendet.

public ref class RazorPage abstract : Microsoft::AspNetCore::Mvc::Razor::IRazorPage
public ref class RazorPage abstract : Microsoft::AspNetCore::Mvc::Razor::RazorPageBase
public abstract class RazorPage : Microsoft.AspNetCore.Mvc.Razor.IRazorPage
public abstract class RazorPage : Microsoft.AspNetCore.Mvc.Razor.RazorPageBase
type RazorPage = class
    interface IRazorPage
type RazorPage = class
    inherit RazorPageBase
Public MustInherit Class RazorPage
Implements IRazorPage
Public MustInherit Class RazorPage
Inherits RazorPageBase
Vererbung
RazorPage
Vererbung
RazorPage
Abgeleitet
Implementiert

Konstruktoren

RazorPage()

Stellt Eigenschaften und Methoden dar, die zum Rendern einer Ansicht erforderlich sind, die Razor-Syntax verwendet.

Eigenschaften

BodyContent

Ruft den Textinhalt ab oder legt diese fest.

BodyContent

Ruft den Textinhalt ab oder legt diese fest.

(Geerbt von RazorPageBase)
Context

Ein HttpContext , der die aktuelle Anforderungsausführung darstellt.

DiagnosticSource

Ruft einen DiagnosticSource() instance ab, der zum Instrumentieren der Seitenausführung verwendet wird, oder legt diesen fest.

DiagnosticSource

Ruft einen DiagnosticSource instance ab, der zum Instrumentieren der Seitenausführung verwendet wird, oder legt diesen fest.

(Geerbt von RazorPageBase)
HtmlEncoder

Ruft die ab, die HtmlEncoder verwendet werden soll, wenn dadurch RazorPage Nicht-C#-IHtmlContent Ausdrücke verarbeitet werden.

HtmlEncoder

Ruft die ab, die HtmlEncoder verwendet werden soll, wenn dadurch RazorPage Nicht-C#-IHtmlContent Ausdrücke verarbeitet werden.

(Geerbt von RazorPageBase)
IsLayoutBeingRendered

Ruft ein Flag ab, das bestimmt, ob das Layout dieser Seite gerendert wird, oder legt es fest.

IsLayoutBeingRendered

Ruft ein Flag ab, das bestimmt, ob das Layout dieser Seite gerendert wird, oder legt es fest.

(Geerbt von RazorPageBase)
Layout

Ruft den virtuellen Pfad einer Layoutseite ab oder legt diesen fest.

Layout

Ruft den virtuellen Pfad einer Layoutseite ab oder legt diesen fest.

(Geerbt von RazorPageBase)
Output

Ruft die TextWriter ab, in die die Seite die Ausgabe schreibt.

Output

Ruft die TextWriter ab, in die die Seite die Ausgabe schreibt.

(Geerbt von RazorPageBase)
Path

Ruft den relativen Pfad der Anwendungsbasis zur Seite ab.

Path

Ruft den relativen Pfad der Anwendungsbasis zur Seite ab.

(Geerbt von RazorPageBase)
PreviousSectionWriters

Ruft die Abschnitte ab, die von dieser Seite gerendert werden können, oder legt diese fest.

PreviousSectionWriters

Ruft die Abschnitte ab, die von dieser Seite gerendert werden können, oder legt diese fest.

(Geerbt von RazorPageBase)
SectionWriters

Ruft die Abschnitte ab, die von dieser Seite definiert werden.

SectionWriters

Ruft die Abschnitte ab, die von dieser Seite definiert werden.

(Geerbt von RazorPageBase)
TempData

Ruft den ITempDataDictionary von ab ViewContext.

TempData

Ruft den ITempDataDictionary von ab ViewContext.

(Geerbt von RazorPageBase)
User

Ruft den ClaimsPrincipal des aktuell angemeldeten Benutzers ab.

User

Ruft den ClaimsPrincipal des aktuell angemeldeten Benutzers ab.

(Geerbt von RazorPageBase)
ViewBag

Ruft das Wörterbuch mit den dynamischen Ansichtsdaten ab.

ViewBag

Ruft das Wörterbuch mit den dynamischen Ansichtsdaten ab.

(Geerbt von RazorPageBase)
ViewContext

Ruft den Ansichtskontext der Renderingansicht ab oder legt diese fest.

ViewContext

Ruft den Ansichtskontext der Renderingansicht ab oder legt diese fest.

(Geerbt von RazorPageBase)

Methoden

AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Stellt Eigenschaften und Methoden dar, die zum Rendern einer Ansicht erforderlich sind, die Razor-Syntax verwendet.

AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Fügen Sie einen HTML-Attributwert hinzu.

(Geerbt von RazorPageBase)
BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle)

Stellt Eigenschaften und Methoden dar, die zum Rendern einer Ansicht erforderlich sind, die Razor-Syntax verwendet.

BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle)

Beginnt mit dem Hinzufügen von HTML-Attributwerten.

(Geerbt von RazorPageBase)
BeginContext(Int32, Int32, Boolean)

Stellt Eigenschaften und Methoden dar, die zum Rendern einer Ansicht erforderlich sind, die Razor-Syntax verwendet.

BeginWriteAttribute(String, String, Int32, String, Int32, Int32)

Stellt Eigenschaften und Methoden dar, die zum Rendern einer Ansicht erforderlich sind, die Razor-Syntax verwendet.

BeginWriteAttribute(String, String, Int32, String, Int32, Int32)

Beginnt mit dem Schreiben eines Attributs.

(Geerbt von RazorPageBase)
BeginWriteAttributeTo(TextWriter, String, String, Int32, String, Int32, Int32)

Stellt Eigenschaften und Methoden dar, die zum Rendern einer Ansicht erforderlich sind, die Razor-Syntax verwendet.

BeginWriteTagHelperAttribute()

Startet einen neuen Bereich zum Schreiben von ITagHelper Attributwerten.

BeginWriteTagHelperAttribute()

Startet einen neuen Bereich zum Schreiben von ITagHelper Attributwerten.

(Geerbt von RazorPageBase)
CreateTagHelper<TTagHelper>()

Erstellt und aktiviert eine ITagHelper.

CreateTagHelper<TTagHelper>()

Erstellt und aktiviert eine ITagHelper.

(Geerbt von RazorPageBase)
DefineSection(String, Func<Object,Task>)

Erstellt einen benannten Inhaltsabschnitt auf der Seite, der auf einer Layoutseite mit RenderSection oder aufgerufen werden kann. RenderSectionAsync

(Geerbt von RazorPageBase)
DefineSection(String, RenderAsyncDelegate)

Erstellt einen benannten Inhaltsabschnitt auf der Seite, der in einer Layoutseite mit RenderSection(String) oder RenderSectionAsync(String, Boolean)aufgerufen werden kann.

EndAddHtmlAttributeValues(TagHelperExecutionContext)

Stellt Eigenschaften und Methoden dar, die zum Rendern einer Ansicht erforderlich sind, die Razor-Syntax verwendet.

EndAddHtmlAttributeValues(TagHelperExecutionContext)

Beendet das Hinzufügen von HTML-Attributwerten.

(Geerbt von RazorPageBase)
EndContext()

Stellt Eigenschaften und Methoden dar, die zum Rendern einer Ansicht erforderlich sind, die Razor-Syntax verwendet.

EndTagHelperWritingScope()

Beendet den aktuellen Schreibbereich, der durch Aufrufen StartTagHelperWritingScope(HtmlEncoder)von gestartet wurde.

EndTagHelperWritingScope()

Beendet den aktuellen Schreibbereich, der durch Aufrufen StartTagHelperWritingScope(HtmlEncoder)von gestartet wurde.

(Geerbt von RazorPageBase)
EndWriteAttribute()

Stellt Eigenschaften und Methoden dar, die zum Rendern einer Ansicht erforderlich sind, die Razor-Syntax verwendet.

EndWriteAttribute()

Beendet das Schreiben eines Attributs.

(Geerbt von RazorPageBase)
EndWriteAttributeTo(TextWriter)

Stellt Eigenschaften und Methoden dar, die zum Rendern einer Ansicht erforderlich sind, die Razor-Syntax verwendet.

EndWriteTagHelperAttribute()

Beendet den aktuellen Schreibbereich, der durch Aufrufen BeginWriteTagHelperAttribute()von gestartet wurde.

EndWriteTagHelperAttribute()

Beendet den aktuellen Schreibbereich, der durch Aufrufen BeginWriteTagHelperAttribute()von gestartet wurde.

(Geerbt von RazorPageBase)
EnsureRenderedBodyOrSections()

Überprüft, ob alle in PreviousSectionWriters definierten Abschnitte gerendert oder der Textkörper gerendert wurde, wenn keine Abschnitte definiert wurden.

ExecuteAsync()

Rendert die Seite und schreibt die Ausgabe in .Writer

ExecuteAsync()

Rendert die Seite und schreibt die Ausgabe in .Writer

(Geerbt von RazorPageBase)
FlushAsync()

FlushAsync() Ruft für Output und Stream.FlushAsync für den Antwortdatenstrom auf, und schreibt alle gepufferten Inhalte in den Bodyaus.

FlushAsync()

FlushAsync() Ruft für Output und Stream.FlushAsync für den Antwortdatenstrom auf, und schreibt alle gepufferten Inhalte in den Bodyaus.

(Geerbt von RazorPageBase)
Href(String)

Stellt Eigenschaften und Methoden dar, die zum Rendern einer Ansicht erforderlich sind, die Razor-Syntax verwendet.

Href(String)

Gibt eine href für den angegebenen Inhaltspfad zurück.

(Geerbt von RazorPageBase)
IgnoreBody()

Auf einer Razor-Layoutseite ignoriert das Rendern des Teils einer Inhaltsseite, der sich nicht innerhalb eines benannten Abschnitts befindet.

IgnoreSection(String)

Ignoriert auf Layoutseiten das Rendern des Inhalts des Abschnitts mit dem Namen sectionName.

InvalidTagHelperIndexerAssignment(String, String, String)

Formatieren Sie eine Fehlermeldung zur Verwendung eines Indexers, wenn die Taghilfseigenschaft ist null.

InvalidTagHelperIndexerAssignment(String, String, String)

Formatieren Sie eine Fehlermeldung zur Verwendung eines Indexers, wenn die Taghilfseigenschaft ist null.

(Geerbt von RazorPageBase)
IsSectionDefined(String)

Gibt einen Wert zurück, der angibt, ob der angegebene Abschnitt auf der Inhaltsseite definiert ist.

PopWriter()

Gibt einen Textwriter aus dem Stapel zurück.

(Geerbt von RazorPageBase)
PushWriter(TextWriter)

Fügt einen Textwriter in den Stapel ein.

(Geerbt von RazorPageBase)
RenderBody()

Rendert auf einer Razor-Layoutseite den Teil einer Inhaltsseite, der sich nicht innerhalb eines benannten Abschnitts befindet.

RenderSection(String, Boolean)

Rendert auf Layoutseiten den Inhalt des Abschnitts mit dem Namen name.

RenderSection(String)

Rendert auf Layoutseiten den Inhalt des Abschnitts mit dem Namen name.

RenderSectionAsync(String, Boolean)

Auf Layoutseiten wird der Inhalt des Abschnitts mit dem Namen nameasynchron gerendert.

RenderSectionAsync(String)

Auf Layoutseiten wird der Inhalt des Abschnitts mit dem Namen nameasynchron gerendert.

SetAntiforgeryCookieAndHeader()

Legt das Antiforgery-Cookie und den X-Frame-Options-Header für die Antwort fest.

SetAntiforgeryCookieAndHeader()

Legt das Antiforgery-Cookie und den X-Frame-Options-Header für die Antwort fest.

(Geerbt von RazorPageBase)
StartTagHelperWritingScope(HtmlEncoder)

Startet einen neuen Schreibbereich und überschreibt optional innerhalb dieses Bereichs HtmlEncoder .

StartTagHelperWritingScope(HtmlEncoder)

Startet einen neuen Schreibbereich und überschreibt optional innerhalb dieses Bereichs HtmlEncoder .

(Geerbt von RazorPageBase)
Write(Object)

Schreibt die angegebene value mit HTML-Codierung in Output.

Write(Object)

Schreibt die angegebene value mit HTML-Codierung in Output.

(Geerbt von RazorPageBase)
Write(String)

Schreibt die angegebene value mit HTML-Codierung in Output.

(Geerbt von RazorPageBase)
WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Stellt Eigenschaften und Methoden dar, die zum Rendern einer Ansicht erforderlich sind, die Razor-Syntax verwendet.

WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Schreibt einen Attributwert aus.

(Geerbt von RazorPageBase)
WriteAttributeValueTo(TextWriter, String, Int32, Object, Int32, Int32, Boolean)

Stellt Eigenschaften und Methoden dar, die zum Rendern einer Ansicht erforderlich sind, die Razor-Syntax verwendet.

WriteLiteral(Object)

Schreibt die angegebene value ohne HTML-Codierung in Output.

WriteLiteral(Object)

Schreibt die angegebene value ohne HTML-Codierung in Output.

(Geerbt von RazorPageBase)
WriteLiteral(String)

Schreibt die angegebene value ohne HTML-Codierung in Output.

(Geerbt von RazorPageBase)
WriteLiteralTo(TextWriter, Object)

Schreibt das angegebene value ohne HTML-Codierung in das writer.

WriteLiteralTo(TextWriter, String)

Schreibt die angegebene value ohne HTML-Codierung in Output.

WriteTo(TextWriter, HtmlEncoder, Object)

Schreibt die angegebene value mit HTML-Codierung in die angegebene writer.

WriteTo(TextWriter, Object)

Schreibt die angegebene value mit HTML-Codierung in writer.

WriteTo(TextWriter, String)

Schreibt die angegebene value mit HTML-Codierung in writer.

Gilt für: