RazorPage Třída

Definice

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

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
Dědičnost
RazorPage
Dědičnost
RazorPage
Odvozené
Implementuje

Konstruktory

RazorPage()

Vlastnosti

BodyContent

Získá nebo nastaví obsah textu.

BodyContent

Získá nebo nastaví obsah textu.

(Zděděno od RazorPageBase)
Context

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

DiagnosticSource

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

DiagnosticSource

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

(Zděděno od RazorPageBase)
HtmlEncoder

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

HtmlEncoder

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

(Zděděno od RazorPageBase)
IsLayoutBeingRendered

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

IsLayoutBeingRendered

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

(Zděděno od RazorPageBase)
Layout

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

Layout

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

(Zděděno od RazorPageBase)
Output

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

Output

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

(Zděděno od RazorPageBase)
Path

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

Path

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

(Zděděno od RazorPageBase)
PreviousSectionWriters

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

PreviousSectionWriters

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

(Zděděno od RazorPageBase)
SectionWriters

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

SectionWriters

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

(Zděděno od RazorPageBase)
TempData

ITempDataDictionary Získá od ViewContext.

TempData

ITempDataDictionary Získá od .ViewContext

(Zděděno od RazorPageBase)
User

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

User

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

(Zděděno od RazorPageBase)
ViewBag

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

ViewBag

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

(Zděděno od RazorPageBase)
ViewContext

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

ViewContext

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

(Zděděno od RazorPageBase)

Metody

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

Přidejte hodnotu atributu HTML.

(Zděděno od RazorPageBase)
BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle)
BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle)

Začíná přidávat hodnoty atributů html.

(Zděděno od RazorPageBase)
BeginContext(Int32, Int32, Boolean) System.Object.BeginContext(System.Int32,System.Int32,System.Boolean)
BeginWriteAttribute(String, String, Int32, String, Int32, Int32)
BeginWriteAttribute(String, String, Int32, String, Int32, Int32)

Začne psát atribut.

(Zděděno od RazorPageBase)
BeginWriteAttributeTo(TextWriter, String, String, Int32, String, Int32, Int32)
BeginWriteTagHelperAttribute()

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

BeginWriteTagHelperAttribute()

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

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

Vytvoří a aktivuje ITagHelper.

CreateTagHelper<TTagHelper>()

Vytvoří a aktivuje ITagHelper.

(Zděděno od RazorPageBase)
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).

EndAddHtmlAttributeValues(TagHelperExecutionContext)
EndAddHtmlAttributeValues(TagHelperExecutionContext)

Končí přidáváním hodnot atributů html.

(Zděděno od RazorPageBase)
EndContext() System.Object.EndContext
EndTagHelperWritingScope()

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

EndTagHelperWritingScope()

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

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

Končí zápis atributu.

(Zděděno od RazorPageBase)
EndWriteAttributeTo(TextWriter)
EndWriteTagHelperAttribute()

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

EndWriteTagHelperAttribute()

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

(Zděděno od RazorPageBase)
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.

ExecuteAsync()

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

ExecuteAsync()

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

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

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

FlushAsync()

FlushAsync() Output Vyvolá datový proud odpovědí a Stream.FlushAsync zapíše veškerý obsah do vyrovnávací paměti do Bodysouboru .

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

Vrátí hodnotu href pro danou cestu k obsahu.

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

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

IgnoreSection(String)

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

InvalidTagHelperIndexerAssignment(String, String, String)

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

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.

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.

RenderSection(String)

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

RenderSection(String, Boolean)

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

RenderSectionAsync(String)

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

RenderSectionAsync(String, Boolean)

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

SetAntiforgeryCookieAndHeader()

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

SetAntiforgeryCookieAndHeader()

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

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

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

StartTagHelperWritingScope(HtmlEncoder)

Spustí nový obor zápisu a volitelně přepíše HtmlEncoder v daném oboru.

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

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

Write(Object)

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

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

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

(Zděděno od RazorPageBase)
WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean)
WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Zapíše hodnotu atributu.

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

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

WriteLiteral(Object)

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

(Zděděno od RazorPageBase)
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 .

WriteLiteralTo(TextWriter, String)

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

WriteTo(TextWriter, HtmlEncoder, Object)

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

WriteTo(TextWriter, Object)

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

WriteTo(TextWriter, String)

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

Platí pro