PageModel 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í.
Abstraktní třída představující stránku
public ref class PageModel abstract
public ref class PageModel abstract : Microsoft::AspNetCore::Mvc::Filters::IAsyncPageFilter, Microsoft::AspNetCore::Mvc::Filters::IFilterMetadata, Microsoft::AspNetCore::Mvc::Filters::IPageFilter
[Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageModel]
public abstract class PageModel
[Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageModel]
public abstract class PageModel : Microsoft.AspNetCore.Mvc.Filters.IAsyncPageFilter, Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata, Microsoft.AspNetCore.Mvc.Filters.IPageFilter
[<Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageModel>]
type PageModel = class
[<Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageModel>]
type PageModel = class
interface IAsyncPageFilter
interface IFilterMetadata
interface IPageFilter
Public MustInherit Class PageModel
Public MustInherit Class PageModel
Implements IAsyncPageFilter, IFilterMetadata, IPageFilter
- Dědičnost
-
PageModel
- Odvozené
- Atributy
- Implementuje
Konstruktory
PageModel() |
Abstraktní třída představující stránku |
Vlastnosti
HttpContext |
Získá .HttpContext |
MetadataProvider |
Získá nebo nastaví IModelMetadataProvider. |
ModelState |
Získá .ModelStateDictionary |
PageContext |
Získá .PageContext |
Request |
Získá .HttpRequest |
Response |
Získá .HttpResponse |
RouteData |
Získá pro RouteData provádění akce. |
TempData |
Získá nebo sady ITempDataDictionary používané nástrojem PageResult. |
Url |
Získá nebo nastaví IUrlHelper. |
User |
ClaimsPrincipal Získá pro uživatele přidruženého k akci provádění. |
ViewData |
Získá .ViewDataDictionary |
Metody
BadRequest() |
Vytvoří , BadRequestResult který vytvoří Status400BadRequest odpověď. |
BadRequest(ModelStateDictionary) |
Vytvoří , BadRequestObjectResult který vytvoří Status400BadRequest odpověď. |
BadRequest(Object) |
Vytvoří , BadRequestObjectResult který vytvoří Status400BadRequest odpověď. |
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) |
ContentResult Vytvoří objekt s Status200OK zadáním |
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 |
Forbid() |
Ve výchozím nastavení vytvoří ForbidResult (Status403Forbidden ). |
Forbid(AuthenticationProperties) |
Vytvoří ForbidResult (Status403Forbidden ve výchozím nastavení) se zadaným |
Forbid(AuthenticationProperties, String[]) |
ForbidResult Vytvoří (Status403Forbidden ve výchozím nastavení) se zadanými schématy ověřování a |
Forbid(String[]) |
ForbidResult Vytvoří (Status403Forbidden ve výchozím nastavení) se zadanými schématy ověřování. |
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 LocalRedirectResultPermanent hodnotou true a PreserveMethod nastavenou na hodnotu true (Status308PermanentRedirect) pomocí zadaného |
LocalRedirectPreserveMethod(String) |
Vytvoří LocalRedirectResult objekt s Permanent hodnotou false a PreserveMethod nastavenou na hodnotu true (Status307TemporaryRedirect) pomocí zadaného |
NotFound() |
Vytvoří , NotFoundResult který vytvoří Status404NotFound odpověď. |
NotFound(Object) |
Vytvoří , NotFoundObjectResult který vytvoří Status404NotFound odpověď. |
OnPageHandlerExecuted(PageHandlerExecutedContext) |
Volá se po spuštění metody obslužné rutiny před provedením výsledku akce. |
OnPageHandlerExecuting(PageHandlerExecutingContext) |
Volá se před spuštěním metody obslužné rutiny po dokončení vazby modelu. |
OnPageHandlerExecutionAsync(PageHandlerExecutingContext, PageHandlerExecutionDelegate) |
Volá se asynchronně před vyvoláním metody obslužné rutiny po dokončení vazby modelu. |
OnPageHandlerSelected(PageHandlerSelectedContext) |
Volá se po výběru metody obslužné rutiny, ale před vytvořením vazby modelu. |
OnPageHandlerSelectionAsync(PageHandlerSelectedContext) |
Volá se asynchronně po výběru metody obslužné rutiny, ale před vytvořením vazby modelu. |
Page() |
Vytvoří PageResult objekt, který vykreslí stránku. |
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 |
Redirect(String) |
Vytvoří RedirectResult objekt, který přesměruje (Status302Found) 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 zadanou |
RedirectToPage(String, String, Object) |
Přesměruje (Status302Found) na zadanou |
RedirectToPage(String, String, Object, String) |
Přesměruje (Status302Found) na zadanou |
RedirectToPage(String, String, String) |
Přesměruje (Status302Found) na zadanou |
RedirectToPagePermanent(String) |
Přesměruje (Status301MovedPermanently) na zadaný |
RedirectToPagePermanent(String, Object) |
Přesměruje (Status301MovedPermanently) na zadanou |
RedirectToPagePermanent(String, Object, String) |
Přesměruje (Status301MovedPermanently) na zadanou |
RedirectToPagePermanent(String, String) |
Přesměruje (Status301MovedPermanently) na zadaný |
RedirectToPagePermanent(String, String, Object) |
Přesměruje (Status301MovedPermanently) na zadanou |
RedirectToPagePermanent(String, String, Object, String) |
Přesměruje (Status301MovedPermanently) na zadanou |
RedirectToPagePermanent(String, String, String) |
Přesměruje (Status301MovedPermanently) na zadanou |
RedirectToPagePermanentPreserveMethod(String, String, Object, String) |
Přesměruje (Status308PermanentRedirect) na zadanou trasu s nastavenou Permanent hodnotou true a PreserveMethod nastavenou na hodnotu true pomocí zadaných |
RedirectToPagePreserveMethod(String, String, Object, String) |
Přesměruje (Status307TemporaryRedirect) na zadanou stránku s Permanent hodnotou false a PreserveMethod nastavenou na hodnotu true pomocí zadaných |
RedirectToRoute(Object) |
Přesměruje (Status302Found) na zadanou trasu pomocí zadané |
RedirectToRoute(String) |
Přesměruje (Status302Found) na zadanou trasu pomocí zadané |
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 Permanent nastavenou na hodnotu true pomocí zadané |
RedirectToRoutePermanent(String) |
Přesměruje (Status301MovedPermanently) na zadanou trasu s Permanent nastavenou na hodnotu true pomocí zadané |
RedirectToRoutePermanent(String, Object) |
Přesměruje (Status301MovedPermanently) na zadanou trasu s Permanent nastavenou 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 Permanent nastavenou na hodnotu true pomocí zadaných |
RedirectToRoutePermanentPreserveMethod(String, Object, String) |
Přesměruje (Status308PermanentRedirect) na zadanou trasu s nastavenou Permanent hodnotou true a PreserveMethod nastavenou na hodnotu true pomocí zadaných |
RedirectToRoutePreserveMethod(String, Object, String) |
Přesměruje (Status307TemporaryRedirect) na zadanou trasu s nastavenou Permanent hodnotou false a PreserveMethod nastavenou na hodnotu true pomocí zadaných |
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í. |
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 zadanou |
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ří odpověďUnauthorizedResult.Status401Unauthorized |
ViewComponent(String) |
ViewComponentResult Vytvoří příkaz zadáním názvu komponenty zobrazení, která se má vykreslit. |
ViewComponent(String, Object) |
ViewComponentResult Vytvoří příkaz zadáním názvu komponenty zobrazení, která se má vykreslit. |
ViewComponent(Type) |
Vytvoří příkaz ViewComponentResult zadáním Type komponenty zobrazení, která se má vykreslit. |
ViewComponent(Type, Object) |
Vytvoří příkaz ViewComponentResult zadáním Type komponenty zobrazení, která se má vykreslit. |