RazorPage<TModel> 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.
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
- Dědičnost
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í |
| 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 |
| InvalidTagHelperIndexerAssignment(String, String, String) |
Naformátujte chybovou zprávu o použití indexeru, pokud je vlastnost pomocné rutiny značky |
| 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 |
| RenderSection(String, Boolean) |
Na stránkách rozložení vykreslí obsah oddílu s názvem |
| RenderSectionAsync(String) |
Na stránkách rozložení asynchronně vykresluje obsah oddílu s názvem |
| RenderSectionAsync(String, Boolean) |
Na stránkách rozložení asynchronně vykresluje obsah oddílu s názvem |
| 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ý |
| Write(String) |
Zapíše zadaný |
| 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ý |
| WriteLiteral(String) |
Zapíše zadaný |
| WriteLiteralTo(TextWriter, Object) |
Zapíše zadaný |
| WriteLiteralTo(TextWriter, String) |
Zapíše zadaný |
| WriteTo(TextWriter, Object) |
Zapíše zadaný |
| WriteTo(TextWriter, String) |
Zapíše zadaný |