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() |
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 |
HtmlEncoder Získá použít, když tato RazorPage rutina zpracovává výrazy bezIHtmlContent jazyka C#. |
| IsLayoutBeingRendered |
Získá nebo nastaví příznak, který určuje, jestli se rozložení této stránky vykresluje. |
| Layout |
Získá nebo nastaví cestu stránky rozložení. |
| Output |
TextWriter Získá, že stránka píše výstup do. |
| Path |
Získá základní cestu aplikace relativní k stránce. |
| PreviousSectionWriters |
Získá nebo nastaví oddíly, které lze vykreslit touto stránkou. |
| SectionWriters |
Získá oddíly definované touto stránkou. |
| TempData |
ITempDataDictionary Získá od .ViewContext |
| User |
ClaimsPrincipal Získá aktuální přihlášeného uživatele. |
| ViewBag |
Získá dynamický slovník dat zobrazení. |
| ViewContext |
Získá nebo nastaví kontext zobrazení zobrazení. |
Metody
| AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean) |
Přidejte hodnotu atributu HTML. |
| BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle) |
Začíná přidávat hodnoty atributů html. |
| BeginContext(Int32, Int32, Boolean) | System.Object.BeginContext(System.Int32,System.Int32,System.Boolean) |
| 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, kterou lze vyvolat na stránce rozložení pomocí |
| DefineSection(String, RenderAsyncDelegate) |
Vytvoří pojmenovaný oddíl obsahu na stránce, kterou lze vyvolat na stránce rozložení pomocí |
| EndAddHtmlAttributeValues(TagHelperExecutionContext) |
Končí přidáváním hodnot atributů html. |
| EndContext() | System.Object.EndContext |
| EndTagHelperWritingScope() |
Ukončí aktuální rozsah zápisu, který byl zahájen voláním StartTagHelperWritingScope(HtmlEncoder). |
| EndWriteAttribute() |
Končí zápis atributu. |
| EndWriteTagHelperAttribute() |
Ukončí aktuální rozsah zápisu, který byl zahájen voláním BeginWriteTagHelperAttribute(). |
| 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 . |
| FlushAsync() |
FlushAsync() Output Vyvolá datový proud odpovědí a Stream.FlushAsync zapíše veškerý obsah do vyrovnávací paměti do Bodysouboru . |
| Href(String) |
Vrátí hodnotu href pro danou cestu k obsahu. |
| InvalidTagHelperIndexerAssignment(String, String, String) |
Naformátujte chybovou zprávu o použití indexeru, pokud je vlastnost pomocné rutiny značky |
| PopWriter() |
Vrátí textový zapisovač ze zásobníku. |
| PushWriter(TextWriter) |
Vloží do zásobníku textový zapisovač. |
| SetAntiforgeryCookieAndHeader() |
Nastaví v odpovědi antiforgery cookie a hlavičku X-Frame-Options. |
| StartTagHelperWritingScope(HtmlEncoder) |
Spustí nový obor zápisu a volitelně přepíše HtmlEncoder v daném 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ý |