Freigeben über


RazorPage<TModel> Klasse

Definition

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die Razor-Syntax verwendet.

generic <typename TModel>
public ref class RazorPage abstract : Microsoft::AspNetCore::Mvc::Razor::RazorPage
public abstract class RazorPage<TModel> : Microsoft.AspNetCore.Mvc.Razor.RazorPage
type RazorPage<'Model> = class
    inherit RazorPage
Public MustInherit Class RazorPage(Of TModel)
Inherits RazorPage

Typparameter

TModel

Der Typ des Ansichtsdatenmodells.

Vererbung
RazorPage<TModel>
Vererbung
RazorPage<TModel>

Konstruktoren

RazorPage<TModel>()

Stellt die 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.

(Geerbt von RazorPage)
Context

Ein HttpContext , der die aktuelle Anforderungsausführung darstellt.

(Geerbt von RazorPage)
DiagnosticSource

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

(Geerbt von RazorPage)
HtmlEncoder

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

(Geerbt von RazorPage)
IsLayoutBeingRendered

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

(Geerbt von RazorPage)
Layout

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

(Geerbt von RazorPage)
Model

Ruft die Model-Eigenschaft der ViewData -Eigenschaft ab.

Output

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

(Geerbt von RazorPage)
Path

Ruft den relativen Pfad der Anwendungsbasis zur Seite ab.

(Geerbt von RazorPage)
PreviousSectionWriters

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

(Geerbt von RazorPage)
SectionWriters

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

(Geerbt von RazorPage)
TempData

Ruft die ITempDataDictionary von ab ViewContext.

(Geerbt von RazorPage)
User

Ruft den ClaimsPrincipal des aktuell angemeldeten Benutzers ab.

(Geerbt von RazorPage)
ViewBag

Ruft das Wörterbuch mit den dynamischen Ansichtsdaten ab.

(Geerbt von RazorPage)
ViewContext

Ruft den Ansichtskontext der Renderingansicht ab oder legt diese fest.

(Geerbt von RazorPage)
ViewData

Ruft das Wörterbuch für Ansichtsdaten ab bzw. legt es fest.

Methoden

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

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die Razor-Syntax verwendet.

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

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die Razor-Syntax verwendet.

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

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die Razor-Syntax verwendet.

(Geerbt von RazorPage)
BeginWriteAttribute(String, String, Int32, String, Int32, Int32)

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die Razor-Syntax verwendet.

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

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die Razor-Syntax verwendet.

(Geerbt von RazorPage)
BeginWriteTagHelperAttribute()

Startet einen neuen Bereich zum Schreiben von ITagHelper Attributwerten.

(Geerbt von RazorPage)
CreateTagHelper<TTagHelper>()

Erstellt und aktiviert eine ITagHelper.

(Geerbt von RazorPage)
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.

(Geerbt von RazorPage)
EndAddHtmlAttributeValues(TagHelperExecutionContext)

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die Razor-Syntax verwendet.

(Geerbt von RazorPage)
EndContext()

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die Razor-Syntax verwendet.

(Geerbt von RazorPage)
EndTagHelperWritingScope()

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

(Geerbt von RazorPage)
EndWriteAttribute()

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die Razor-Syntax verwendet.

(Geerbt von RazorPage)
EndWriteAttributeTo(TextWriter)

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die Razor-Syntax verwendet.

(Geerbt von RazorPage)
EndWriteTagHelperAttribute()

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

(Geerbt von RazorPage)
EnsureRenderedBodyOrSections()

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

(Geerbt von RazorPage)
ExecuteAsync()

Rendert die Seite und schreibt die Ausgabe in den Writer.

(Geerbt von RazorPage)
FlushAsync()

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

(Geerbt von RazorPage)
Href(String)

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die Razor-Syntax verwendet.

(Geerbt von RazorPage)
IgnoreBody()

Ignoriert auf einer Razor-Layoutseite das Rendern des Teils einer Inhaltsseite, der sich nicht in einem benannten Abschnitt befindet.

(Geerbt von RazorPage)
IgnoreSection(String)

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

(Geerbt von RazorPage)
InvalidTagHelperIndexerAssignment(String, String, String)

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

(Geerbt von RazorPageBase)
IsSectionDefined(String)

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

(Geerbt von RazorPage)
PopWriter()

Gibt einen Textschreiber aus dem Stapel zurück.

(Geerbt von RazorPageBase)
PushWriter(TextWriter)

Legt einen Textschreiber auf den Stapel.

(Geerbt von RazorPageBase)
RenderBody()

Rendert auf einer Razor-Layoutseite den Teil einer Inhaltsseite, der sich nicht in einem benannten Abschnitt befindet.

(Geerbt von RazorPage)
RenderSection(String)

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

(Geerbt von RazorPage)
RenderSection(String, Boolean)

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

(Geerbt von RazorPage)
RenderSectionAsync(String)

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

(Geerbt von RazorPage)
RenderSectionAsync(String, Boolean)

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

(Geerbt von RazorPage)
SetAntiforgeryCookieAndHeader()

Legt antiforgery cookie and X-Frame-Options header on the response fest.

(Geerbt von RazorPage)
StartTagHelperWritingScope(HtmlEncoder)

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

(Geerbt von RazorPage)
Write(Object)

Schreibt die angegebene value mit HTML-Codierung in Output.

(Geerbt von RazorPage)
Write(String)

Schreibt die angegebene value mit HTML-Codierung in Output.

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

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die Razor-Syntax verwendet.

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

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die Razor-Syntax verwendet.

(Geerbt von RazorPage)
WriteLiteral(Object)

Schreibt die angegebene value ohne HTML-Codierung in Output.

(Geerbt von RazorPage)
WriteLiteral(String)

Schreibt die angegebene value ohne HTML-Codierung in Output.

(Geerbt von RazorPageBase)
WriteLiteralTo(TextWriter, Object)

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

(Geerbt von RazorPage)
WriteLiteralTo(TextWriter, String)

Schreibt die angegebene value ohne HTML-Codierung in Output.

(Geerbt von RazorPage)
WriteTo(TextWriter, Object)

Schreibt die angegebene value mit HTML-Codierung in writer.

(Geerbt von RazorPage)
WriteTo(TextWriter, String)

Schreibt die angegebene value mit HTML-Codierung in writer.

(Geerbt von RazorPage)

Gilt für: