RazorPageBase Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje vlastnosti a metody potřebné k vykreslení zobrazení, které používá syntaxi Razor.
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
- Dědičnost
-
RazorPageBase
- Odvozené
- Implementuje
Konstruktory
RazorPageBase() |
Představuje vlastnosti a metody potřebné k vykreslení zobrazení, které používá syntaxi Razor. |
Vlastnosti
BodyContent |
Získá nebo nastaví obsah textu. |
DiagnosticSource |
Získá nebo nastaví DiagnosticSource instanci použitou k instrumentaci provádění stránky. |
HtmlEncoder |
Získá příkaz HtmlEncoder , který se má použít při zpracování RazorPage výrazů mimoIHtmlContent jazyk C#. |
IsLayoutBeingRendered |
Získá nebo nastaví příznak, který určuje, zda je vykreslen rozložení této stránky. |
Layout |
Získá nebo nastaví cestu stránky rozložení. |
Output |
Získá, TextWriter na který stránka zapisuje výstup. |
Path |
Získá relativní cestu k základní aplikaci na stránku. |
PreviousSectionWriters |
Získá nebo nastaví oddíly, které lze vykreslit na této stránce. |
SectionWriters |
Získá oddíly, které jsou definovány na této stránce. |
TempData |
Získá z ITempDataDictionaryViewContext. |
User |
ClaimsPrincipal Získá aktuální přihlášený uživatel. |
ViewBag |
Získá slovník dat dynamického zobrazení. |
ViewContext |
Získá nebo nastaví kontext zobrazení vykreslování zobrazení. |
Metody
AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean) |
Přidejte hodnotu atributu html. |
BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle) |
Začne přidávat hodnoty atributů html. |
BeginContext(Int32, Int32, Boolean) |
Představuje vlastnosti a metody potřebné k vykreslení zobrazení, které používá syntaxi Razor. |
BeginWriteAttribute(String, String, Int32, String, Int32, Int32) |
Začne psát atribut. |
BeginWriteTagHelperAttribute() |
Spustí nový obor pro zápis ITagHelper hodnot atributů. |
CreateTagHelper<TTagHelper>() |
Vytvoří a aktivuje ITagHelper. |
DefineSection(String, Func<Object,Task>) |
Vytvoří pojmenovaný oddíl obsahu na stránce, který lze vyvolat na stránce rozložení pomocí nebo |
DefineSection(String, RenderAsyncDelegate) |
Vytvoří pojmenovaný oddíl obsahu na stránce, který lze vyvolat na stránce rozložení pomocí nebo |
EndAddHtmlAttributeValues(TagHelperExecutionContext) |
Ukončí přidávání hodnot atributů html. |
EndContext() |
Představuje vlastnosti a metody potřebné k vykreslení zobrazení, které používá syntaxi Razor. |
EndTagHelperWritingScope() |
Ukončí aktuální obor zápisu, který byl zahájen voláním StartTagHelperWritingScope(HtmlEncoder). |
EndWriteAttribute() |
Ukončí zápis atributu. |
EndWriteTagHelperAttribute() |
Ukončí aktuální obor zápisu, který byl zahájen voláním BeginWriteTagHelperAttribute(). |
EnsureRenderedBodyOrSections() |
Ověří, jestli byly vykresleny všechny oddíly definované v PreviousSectionWriters souboru, nebo že byl vykreslen text, pokud nebyly definovány žádné oddíly. |
ExecuteAsync() |
Vykreslí stránku a zapíše výstup do Writer. |
FlushAsync() |
FlushAsync() Output Vyvolá na a Stream.FlushAsync na streamu odpovědi a zapíše veškerý obsah ve vyrovnávací paměti do Body. |
Href(String) |
Vrátí href pro danou cestu k obsahu. |
InvalidTagHelperIndexerAssignment(String, String, String) |
Formátování chybové zprávy o použití indexeru, pokud je vlastnost pomocné rutiny značky |
PopWriter() |
Vrátí zapisovač textu ze zásobníku. |
PushWriter(TextWriter) |
Vloží do zásobníku zapisovač textu. |
SetAntiforgeryCookieAndHeader() |
Nastaví antiforgery cookie a hlavičku X-Frame-Options v odpovědi. |
StartTagHelperWritingScope(HtmlEncoder) |
Spustí nový obor zápisu a volitelně přepíše HtmlEncoder v rámci tohoto oboru. |
Write(Object) |
Zapíše zadaný |
Write(String) |
Zapíše zadaný |
WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean) |
Zapíše hodnotu atributu. |
WriteLiteral(Object) |
Zapíše zadaný |
WriteLiteral(String) |
Zapíše zadaný |