PageBase 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í.
Základní třída stránky Razor Page.
public ref class PageBase abstract : Microsoft::AspNetCore::Mvc::Razor::RazorPageBase
public abstract class PageBase : Microsoft.AspNetCore.Mvc.Razor.RazorPageBase
type PageBase = class
inherit RazorPageBase
Public MustInherit Class PageBase
Inherits RazorPageBase
- Dědičnost
- Odvozené
Konstruktory
PageBase() |
Základní třída stránky Razor Page. |
Vlastnosti
BodyContent |
Získá nebo nastaví obsah textu. (Zděděno od RazorPageBase) |
DiagnosticSource |
Získá nebo nastaví DiagnosticSource instanci použitou k instrumentaci provádění stránky. (Zděděno od RazorPageBase) |
HtmlEncoder |
Získá příkaz HtmlEncoder , který se má použít při zpracování RazorPage výrazů mimoIHtmlContent jazyk C#. (Zděděno od RazorPageBase) |
HttpContext |
Získá .HttpContext |
IsLayoutBeingRendered |
Získá nebo nastaví příznak, který určuje, zda je vykreslen rozložení této stránky. (Zděděno od RazorPageBase) |
Layout |
Získá nebo nastaví cestu stránky rozložení. (Zděděno od RazorPageBase) |
MetadataProvider |
Získá nebo nastaví IModelMetadataProvider. |
ModelState |
Získá .ModelStateDictionary |
Output |
Získá, TextWriter na který stránka zapisuje výstup. (Zděděno od RazorPageBase) |
PageContext |
Hodnota PageContext |
Path |
Získá relativní cestu k základní aplikaci na stránku. (Zděděno od RazorPageBase) |
PreviousSectionWriters |
Získá nebo nastaví oddíly, které lze vykreslit na této stránce. (Zděděno od RazorPageBase) |
Request |
Získá .HttpRequest |
Response |
Získá .HttpResponse |
RouteData |
Získá pro RouteData provádění akce. |
SectionWriters |
Získá oddíly, které jsou definovány na této stránce. (Zděděno od RazorPageBase) |
TempData |
Získá z ITempDataDictionaryViewContext. (Zděděno od RazorPageBase) |
User |
ClaimsPrincipal Získá aktuální přihlášený uživatel. (Zděděno od RazorPageBase) |
ViewBag |
Získá slovník dat dynamického zobrazení. (Zděděno od RazorPageBase) |
ViewContext |
Získá nebo nastaví kontext zobrazení zobrazení zobrazení vykreslování. |
Metody
AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean) |
Přidejte hodnotu atributu html. (Zděděno od RazorPageBase) |
BadRequest() |
Vytvoří odpověď BadRequestResult , která vytvoří Status400BadRequest odpověď. |
BadRequest(ModelStateDictionary) |
Vytvoří odpověď BadRequestObjectResult , která vytvoří Status400BadRequest odpověď. |
BadRequest(Object) |
Vytvoří odpověď BadRequestObjectResult , která vytvoří Status400BadRequest odpověď. |
BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle) |
Začne přidávat hodnoty atributů html. (Zděděno od RazorPageBase) |
BeginContext(Int32, Int32, Boolean) |
Základní třída stránky Razor Page. |
BeginWriteAttribute(String, String, Int32, String, Int32, Int32) |
Začne psát atribut. (Zděděno od RazorPageBase) |
BeginWriteTagHelperAttribute() |
Spustí nový obor pro zápis ITagHelper hodnot atributů. (Zděděno od RazorPageBase) |
Challenge() |
Vytvoří .ChallengeResult |
Challenge(AuthenticationProperties) |
Vytvoří se zadaným ChallengeResult |
Challenge(AuthenticationProperties, String[]) |
Vytvoří se ChallengeResult zadanými schématy ověřování a |
Challenge(String[]) |
Vytvoří se ChallengeResult zadanými schématy ověřování. |
Content(String) |
ContentResult Vytvoří objekt s Status200OK zadáním |
Content(String, MediaTypeHeaderValue) |
ContentResult Vytvoří objekt s Status200OK zadáním |
Content(String, String) |
ContentResult Vytvoří objekt s Status200OK zadáním |
Content(String, String, Encoding) |
Vytvoří ContentResult objekt s Status200OK zadáním |
CreateTagHelper<TTagHelper>() |
Vytvoří a aktivuje ITagHelper. (Zděděno od RazorPageBase) |
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. (Zděděno od RazorPageBase) |
EndContext() |
Základní třída stránky Razor Page. |
EndTagHelperWritingScope() |
Ukončí aktuální obor zápisu, který byl zahájen voláním StartTagHelperWritingScope(HtmlEncoder). (Zděděno od RazorPageBase) |
EndWriteAttribute() |
Ukončí zápis atributu. (Zděděno od RazorPageBase) |
EndWriteTagHelperAttribute() |
Ukončí aktuální obor zápisu, který byl zahájen voláním BeginWriteTagHelperAttribute(). (Zděděno od RazorPageBase) |
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. (Zděděno od RazorPageBase) |
File(Byte[], String) |
Vrátí soubor se zadaným |
File(Byte[], String, String) |
Vrátí soubor se zadaným |
File(Stream, String) |
Vrátí soubor v zadaném |
File(Stream, String, String) |
Vrátí soubor v zadaném |
File(String, String) |
Vrátí soubor určený parametrem |
File(String, String, String) |
Vrátí soubor určený parametrem |
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. (Zděděno od RazorPageBase) |
Forbid() |
ForbidResult Vytvoří (Status403Forbidden ve výchozím nastavení). |
Forbid(AuthenticationProperties) |
Vytvoří ForbidResult (Status403Forbidden ve výchozím nastavení) se zadaným |
Forbid(AuthenticationProperties, String[]) |
Vytvoří ForbidResult (Status403Forbidden ve výchozím nastavení) se zadanými schématy ověřování a |
Forbid(String[]) |
Vytvoří ForbidResult (Status403Forbidden ve výchozím nastavení) se zadanými schématy ověřování. |
Href(String) |
Vrátí href pro danou cestu k obsahu. (Zděděno od RazorPageBase) |
InvalidTagHelperIndexerAssignment(String, String, String) |
Formátování chybové zprávy o použití indexeru, pokud je vlastnost pomocné rutiny značky |
LocalRedirect(String) |
Vytvoří LocalRedirectResult objekt, který přesměruje (Status302Found) na zadaný místní |
LocalRedirectPermanent(String) |
Vytvoří objekt s nastavenou LocalRedirectResult hodnotou true (Status301MovedPermanently) pomocí zadaného |
LocalRedirectPermanentPreserveMethod(String) |
Vytvoří objekt s nastavenou LocalRedirectResult na hodnotu true a PreserveMethod nastavenou na hodnotu true (Status308PermanentRedirect) pomocí zadaného |
LocalRedirectPreserveMethod(String) |
Vytvoří objekt s nastavenou LocalRedirectResult hodnotou false a PreserveMethod nastavenou na hodnotu true (Status307TemporaryRedirect) pomocí zadaného |
NotFound() |
Vytvoří odpověď NotFoundResult , která vytvoří Status404NotFound odpověď. |
NotFound(Object) |
Vytvoří odpověď NotFoundObjectResult , která vytvoří Status404NotFound odpověď. |
Page() |
Vytvoří PageResult objekt, který tuto stránku vykreslí jako zobrazení odpovědi. |
Partial(String) |
Vytvoří hodnotu PartialViewResult zadáním názvu části, která se má vykreslit. |
Partial(String, Object) |
PartialViewResult Vytvoří objekt zadáním názvu části, která se má vykreslit, a objektu modelu. |
PhysicalFile(String, String) |
Vrátí soubor určený parametrem |
PhysicalFile(String, String, String) |
Vrátí soubor určený parametrem |
PopWriter() |
Vrátí zapisovač textu ze zásobníku. (Zděděno od RazorPageBase) |
PushWriter(TextWriter) |
Vloží do zásobníku zapisovač textu. (Zděděno od RazorPageBase) |
Redirect(String) |
Vytvoří RedirectResult objekt, který přesměruje na zadaný |
RedirectPermanent(String) |
Vytvoří objekt s nastavenou RedirectResult hodnotou true (Status301MovedPermanently) pomocí zadaného |
RedirectPermanentPreserveMethod(String) |
Vytvoří objekt s nastavenou RedirectResult na hodnotu true a PreserveMethod nastavenou na hodnotu true (Status308PermanentRedirect) pomocí zadaného |
RedirectPreserveMethod(String) |
Vytvoří objekt s nastavenou RedirectResult hodnotou false a PreserveMethod nastavenou na hodnotu true (Status307TemporaryRedirect) pomocí zadaného |
RedirectToAction(String) |
Přesměruje (Status302Found) na zadanou akci pomocí |
RedirectToAction(String, Object) |
Přesměruje (Status302Found) na zadanou akci pomocí |
RedirectToAction(String, String) |
Přesměruje (Status302Found) na zadanou akci pomocí |
RedirectToAction(String, String, Object) |
Přesměruje (Status302Found) na zadanou akci pomocí zadaných |
RedirectToAction(String, String, Object, String) |
Přesměruje (Status302Found) na zadanou akci pomocí zadaných |
RedirectToAction(String, String, String) |
Přesměruje (Status302Found) na zadanou akci pomocí zadaných |
RedirectToActionPermanent(String) |
Přesměruje (Status301MovedPermanently) na zadanou akci s nastavenou Permanent hodnotou true pomocí zadané |
RedirectToActionPermanent(String, Object) |
Přesměruje (Status301MovedPermanently) na zadanou akci s nastavenou Permanent hodnotou true pomocí zadaných |
RedirectToActionPermanent(String, String) |
Přesměruje (Status301MovedPermanently) na zadanou akci s nastavenou Permanent hodnotou true pomocí zadaných |
RedirectToActionPermanent(String, String, Object) |
Přesměruje (Status301MovedPermanently) na zadanou akci s nastavenou Permanent na hodnotu true pomocí zadaných |
RedirectToActionPermanent(String, String, Object, String) |
Přesměruje (Status301MovedPermanently) na zadanou akci s nastavenou Permanent na hodnotu true pomocí zadaných |
RedirectToActionPermanent(String, String, String) |
Přesměruje (Status301MovedPermanently) na zadanou akci s nastavenou Permanent na hodnotu true pomocí zadaných |
RedirectToActionPermanentPreserveMethod(String, String, Object, String) |
Přesměruje (Status308PermanentRedirect) na zadanou akci s nastavenou Permanent hodnotou true a PreserveMethod nastavenou na hodnotu true pomocí zadaných |
RedirectToActionPreserveMethod(String, String, Object, String) |
Přesměruje (Status307TemporaryRedirect) na zadanou akci s nastavenou Permanent hodnotou false a PreserveMethod nastavenou na hodnotu true pomocí zadaných |
RedirectToPage() |
Přesměruje (Status302Found) na aktuální stránku. |
RedirectToPage(Object) |
Přesměruje (Status302Found) na aktuální stránku se zadaným |
RedirectToPage(String) |
Přesměruje (Status302Found) na zadaný |
RedirectToPage(String, Object) |
Přesměruje (Status302Found) na zadanou |
RedirectToPage(String, String) |
Přesměruje (Status302Found) na zadaný parametr |
RedirectToPage(String, String, Object, String) |
Přesměruje (Status302Found) na zadaný parametr |
RedirectToPage(String, String, String) |
Přesměruje (Status302Found) na zadaný parametr |
RedirectToPagePermanent(String) |
Přesměruje (Status301MovedPermanently) na zadaný parametr |
RedirectToPagePermanent(String, Object) |
Přesměruje (Status301MovedPermanently) na zadaný parametr |
RedirectToPagePermanent(String, String) |
Přesměruje (Status301MovedPermanently) na zadaný parametr |
RedirectToPagePermanent(String, String, Object) |
Přesměruje (Status301MovedPermanently) na zadaný parametr |
RedirectToPagePermanent(String, String, Object, String) |
Přesměruje (Status301MovedPermanently) na zadaný parametr |
RedirectToPagePermanent(String, String, String) |
Přesměruje (Status301MovedPermanently) na zadaný parametr |
RedirectToPagePermanentPreserveMethod(String, String, Object, String) |
Přesměruje (Status308PermanentRedirect) na zadanou trasu s nastavenou Permanent na hodnotu true a PreserveMethod nastavenou na hodnotu true pomocí zadaných |
RedirectToPagePreserveMethod(String, String, Object, String) |
Přesměruje (Status307TemporaryRedirect) na zadanou stránku s hodnotou false a PreserveMethod nastavenou Permanent na hodnotu true pomocí zadaných |
RedirectToRoute(Object) |
Přesměruje (Status302Found) na zadanou trasu pomocí zadaného |
RedirectToRoute(String) |
Přesměruje (Status302Found) na zadanou trasu pomocí zadaného |
RedirectToRoute(String, Object) |
Přesměruje (Status302Found) na zadanou trasu pomocí zadaných |
RedirectToRoute(String, Object, String) |
Přesměruje (Status302Found) na zadanou trasu pomocí zadaných |
RedirectToRoute(String, String) |
Přesměruje (Status302Found) na zadanou trasu pomocí zadaných |
RedirectToRoutePermanent(Object) |
Přesměruje (Status301MovedPermanently) na zadanou trasu s nastavenou Permanent na hodnotu true pomocí zadaného |
RedirectToRoutePermanent(String) |
Přesměruje (Status301MovedPermanently) na zadanou trasu s nastavenou Permanent na hodnotu true pomocí zadaného |
RedirectToRoutePermanent(String, Object) |
Přesměruje (Status301MovedPermanently) na zadanou trasu s nastavenou Permanent na hodnotu true pomocí zadaných |
RedirectToRoutePermanent(String, Object, String) |
Přesměruje (Status301MovedPermanently) na zadanou trasu s nastavenou Permanent na hodnotu true pomocí zadaných |
RedirectToRoutePermanent(String, String) |
Přesměruje (Status301MovedPermanently) na zadanou trasu s nastavenou Permanent na hodnotu true pomocí zadaných |
RedirectToRoutePermanentPreserveMethod(String, Object, String) |
Přesměruje (Status308PermanentRedirect) na zadanou trasu s nastavenou Permanent na hodnotu true a PreserveMethod nastavenou na hodnotu true pomocí zadaných |
RedirectToRoutePreserveMethod(String, Object, String) |
Přesměruje (Status307TemporaryRedirect) na zadanou trasu s Permanent hodnotou false a PreserveMethod nastavenou na hodnotu true pomocí zadaných |
SetAntiforgeryCookieAndHeader() |
Nastaví antiforgery cookie a hlavičku X-Frame-Options v odpovědi. (Zděděno od RazorPageBase) |
SignIn(ClaimsPrincipal, AuthenticationProperties, String) |
Vytvoří se zadaným SignInResult schématem ověřování a |
SignIn(ClaimsPrincipal, String) |
Vytvoří se zadaným SignInResult schématem ověřování. |
SignOut(AuthenticationProperties, String[]) |
Vytvoří se SignOutResult zadanými schématy ověřování a |
SignOut(String[]) |
Vytvoří se SignOutResult zadanými schématy ověřování. |
StartTagHelperWritingScope(HtmlEncoder) |
Spustí nový obor zápisu a volitelně přepíše HtmlEncoder v rámci tohoto oboru. (Zděděno od RazorPageBase) |
StatusCode(Int32) |
StatusCodeResult Vytvoří objekt zadáním objektu |
StatusCode(Int32, Object) |
Vytvoří ObjectResult objekt zadáním |
TryUpdateModelAsync(Object, Type, String) |
Aktualizace zadanou |
TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>) |
Aktualizace zadanou |
TryUpdateModelAsync<TModel>(TModel) |
Aktualizace zadané |
TryUpdateModelAsync<TModel>(TModel, String) |
Aktualizace zadanou |
TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[]) |
Aktualizace zadanou |
TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>) |
Aktualizace zadanou |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider) |
Aktualizace zadanou |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[]) |
Aktualizace zadanou |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>) |
Aktualizace zadanou |
TryValidateModel(Object) |
Ověří zadanou |
TryValidateModel(Object, String) |
Ověří zadanou |
Unauthorized() |
Vytvoří , UnauthorizedResult který vytvoří Status401Unauthorized odpověď. |
ViewComponent(String) |
ViewComponentResult Vytvoří zadáním názvu součásti zobrazení, která se má vykreslit. |
ViewComponent(String, Object) |
ViewComponentResult Vytvoří zadáním názvu součásti zobrazení, která se má vykreslit. |
ViewComponent(Type) |
ViewComponentResult Vytvoří zadáním Type komponenty zobrazení, která se má vykreslit. |
ViewComponent(Type, Object) |
ViewComponentResult Vytvoří zadáním Type komponenty zobrazení, která se má vykreslit. |
Write(Object) |
Zapíše zadaný |
Write(String) |
Zapíše zadaný |
WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean) |
Zapíše hodnotu atributu. (Zděděno od RazorPageBase) |
WriteLiteral(Object) |
Zapíše zadaný |
WriteLiteral(String) |
Zapíše zadaný |