RazorPage<TModel> Třída

Definice

Představuje vlastnosti a metody potřebné k vykreslení zobrazení, které používá syntaxi Razor.

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

Parametry typu

TModel

Typ datového modelu zobrazení

Dědičnost
RazorPage<TModel>
Dědičnost
RazorPage<TModel>

Konstruktory

RazorPage<TModel>()

Vlastnosti

BodyContent

Získá nebo nastaví obsah textu.

(Zděděno od RazorPage)
Context

Představuje HttpContext aktuální spuštění požadavku.

(Zděděno od RazorPage)
DiagnosticSource

Získá nebo nastaví instanci použitou DiagnosticSource() k instrumentaci provádění stránky.

(Zděděno od RazorPage)
HtmlEncoder

HtmlEncoder Získá použít, když to RazorPage zpracovává výrazy bezIHtmlContent jazyka C#.

(Zděděno od RazorPage)
IsLayoutBeingRendered

Získá nebo nastaví příznak, který určuje, jestli se rozložení této stránky vykresluje.

(Zděděno od RazorPage)
Layout

Získá nebo nastaví cestu stránky rozložení.

(Zděděno od RazorPage)
Model

Získá Model vlastnost ViewData vlastnost.

Output

TextWriter Získá, že stránka píše výstup.

(Zděděno od RazorPage)
Path

Získá základní cestu aplikace relativní k stránce.

(Zděděno od RazorPage)
PreviousSectionWriters

Získá nebo nastaví oddíly, které lze vykreslit touto stránkou.

(Zděděno od RazorPage)
SectionWriters

Získá oddíly definované touto stránkou.

(Zděděno od RazorPage)
TempData

ITempDataDictionary Získá od ViewContext.

(Zděděno od RazorPage)
User

ClaimsPrincipal Získá aktuální přihlášeného uživatele.

(Zděděno od RazorPage)
ViewBag

Získá dynamický slovník dat zobrazení.

(Zděděno od RazorPage)
ViewContext

Získá nebo nastaví kontext zobrazení zobrazení.

(Zděděno od RazorPage)
ViewData

Získá nebo nastaví slovník pro zobrazení dat.

Metody

AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean) (Zděděno od RazorPage)
BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle) (Zděděno od RazorPage)
BeginContext(Int32, Int32, Boolean) (Zděděno od RazorPage)
BeginWriteAttribute(String, String, Int32, String, Int32, Int32) (Zděděno od RazorPage)
BeginWriteAttributeTo(TextWriter, String, String, Int32, String, Int32, Int32) (Zděděno od RazorPage)
BeginWriteTagHelperAttribute()

Spustí nový obor pro zápis ITagHelper hodnot atributů.

(Zděděno od RazorPage)
CreateTagHelper<TTagHelper>()

Vytvoří a aktivuje ITagHelper.

(Zděděno od RazorPage)
DefineSection(String, Func<Object,Task>)

Vytvoří pojmenovaný oddíl obsahu na stránce, kterou lze vyvolat na stránce rozložení pomocí RenderSection nebo RenderSectionAsync.

(Zděděno od RazorPageBase)
DefineSection(String, RenderAsyncDelegate)

Vytvoří na stránce pojmenovaný oddíl obsahu, který lze vyvolat na stránce rozložení pomocí RenderSection(String) nebo RenderSectionAsync(String, Boolean).

(Zděděno od RazorPage)
EndAddHtmlAttributeValues(TagHelperExecutionContext) (Zděděno od RazorPage)
EndContext() (Zděděno od RazorPage)
EndTagHelperWritingScope()

Ukončí aktuální rozsah psaní, který byl zahájen voláním StartTagHelperWritingScope(HtmlEncoder).

(Zděděno od RazorPage)
EndWriteAttribute() (Zděděno od RazorPage)
EndWriteAttributeTo(TextWriter) (Zděděno od RazorPage)
EndWriteTagHelperAttribute()

Ukončí aktuální rozsah psaní, který byl zahájen voláním BeginWriteTagHelperAttribute().

(Zděděno od RazorPage)
EnsureRenderedBodyOrSections()

Ověřuje, že se vykreslovaly všechny oddíly definované v PreviousSectionWriters nich nebo se text vykresloval, pokud nebyly definovány žádné oddíly.

(Zděděno od RazorPage)
ExecuteAsync()

Vykreslí stránku a zapíše výstup do Writersouboru .

(Zděděno od RazorPage)
FlushAsync()

Vyvolá a na stream odpovědi, zapisuje FlushAsync() Output veškerý obsah do vyrovnávací paměti do souboru Body.Stream.FlushAsync

(Zděděno od RazorPage)
Href(String) (Zděděno od RazorPage)
IgnoreBody()

Na stránce rozložení Razor ignoruje vykreslení části stránky obsahu, která není v pojmenovaném oddílu.

(Zděděno od RazorPage)
IgnoreSection(String)

Na stránkách rozložení ignoruje vykreslování obsahu oddílu s názvem sectionName.

(Zděděno od RazorPage)
InvalidTagHelperIndexerAssignment(String, String, String)

Naformátujte chybovou zprávu o použití indexeru, pokud je vlastnost pomocné rutiny značky null.

(Zděděno od RazorPageBase)
IsSectionDefined(String)

Vrátí hodnotu, která určuje, zda je zadaný oddíl definován na stránce obsahu.

(Zděděno od RazorPage)
PopWriter()

Vrátí textový zapisovač ze zásobníku.

(Zděděno od RazorPageBase)
PushWriter(TextWriter)

Vloží do zásobníku textový zapisovač.

(Zděděno od RazorPageBase)
RenderBody()

Na stránce rozložení Razor vykreslí část stránky obsahu, která není v pojmenovaném oddílu.

(Zděděno od RazorPage)
RenderSection(String)

Na stránkách rozložení vykreslí obsah oddílu s názvem name.

(Zděděno od RazorPage)
RenderSection(String, Boolean)

Na stránkách rozložení vykreslí obsah oddílu s názvem name.

(Zděděno od RazorPage)
RenderSectionAsync(String)

Na stránkách rozložení asynchronně vykresluje obsah oddílu s názvem name.

(Zděděno od RazorPage)
RenderSectionAsync(String, Boolean)

Na stránkách rozložení asynchronně vykresluje obsah oddílu s názvem name.

(Zděděno od RazorPage)
SetAntiforgeryCookieAndHeader()

Nastaví v odpovědi antiforgery cookie a hlavičku X-Frame-Options.

(Zděděno od RazorPage)
StartTagHelperWritingScope(HtmlEncoder)

Spustí nový obor zápisu a volitelně přepíše HtmlEncoder v rámci tohoto oboru.

(Zděděno od RazorPage)
Write(Object)

Zapíše zadaný value kód HTML do Output.

(Zděděno od RazorPage)
Write(String)

Zapíše zadaný value kód HTML do Outputsouboru .

(Zděděno od RazorPageBase)
WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean) (Zděděno od RazorPage)
WriteAttributeValueTo(TextWriter, String, Int32, Object, Int32, Int32, Boolean) (Zděděno od RazorPage)
WriteLiteral(Object)

Zapíše zadaný value kód bez kódování HTML do Output.

(Zděděno od RazorPage)
WriteLiteral(String)

Zapíše zadaný value kód bez kódování HTML do Outputsouboru .

(Zděděno od RazorPageBase)
WriteLiteralTo(TextWriter, Object)

Zapíše zadaný value kód bez kódování HTML do writersouboru .

(Zděděno od RazorPage)
WriteLiteralTo(TextWriter, String)

Zapíše zadaný value kód bez kódování HTML do Output.

(Zděděno od RazorPage)
WriteTo(TextWriter, Object)

Zapíše zadaný value kód HTML do writer.

(Zděděno od RazorPage)
WriteTo(TextWriter, String)

Zapíše zadaný value kód HTML do writer.

(Zděděno od RazorPage)

Platí pro