PageModel Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Abstrakte Klasse, die eine Page darstellt
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
- Vererbung
-
PageModel
- Abgeleitet
- Attribute
- Implementiert
Konstruktoren
PageModel() |
Abstrakte Klasse, die eine Page darstellt |
Eigenschaften
HttpContext |
Ruft das HttpContext ab. |
MetadataProvider |
Ruft den IModelMetadataProvider ab oder legt diesen fest. |
ModelState |
Ruft das ModelStateDictionary ab. |
PageContext |
Ruft das PageContext ab. |
Request |
Ruft das HttpRequest ab. |
Response |
Ruft das HttpResponse ab. |
RouteData |
Ruft den RouteData für die ausgeführte Aktion ab. |
TempData |
Ruft ab oder legt diese ITempDataDictionary fest, die von verwendet wird PageResult. |
Url |
Ruft den IUrlHelper ab oder legt diesen fest. |
User |
Ruft den für den ClaimsPrincipal Benutzer ab, der der ausführenden Aktion zugeordnet ist. |
ViewData |
Ruft das ViewDataDictionary ab. |
Methoden
BadRequest() |
Erstellt eine BadRequestResult , die eine Status400BadRequest Antwort erzeugt. |
BadRequest(ModelStateDictionary) |
Erstellt eine BadRequestObjectResult , die eine Status400BadRequest Antwort erzeugt. |
BadRequest(Object) |
Erstellt eine BadRequestObjectResult , die eine Status400BadRequest Antwort erzeugt. |
Challenge() |
Erstellt eine ChallengeResult. |
Challenge(AuthenticationProperties) |
Erstellt ein ChallengeResult mit dem angegebenen |
Challenge(AuthenticationProperties, String[]) |
Erstellt ein ChallengeResult mit den angegebenen Authentifizierungsschemas und |
Challenge(String[]) |
Erstellt ein ChallengeResult mit den angegebenen Authentifizierungsschemas. |
Content(String) |
Erstellt ein ContentResult Objekt mit Status200OK , indem Sie eine |
Content(String, MediaTypeHeaderValue) |
Erstellt ein ContentResult -Objekt mit, Status200OK indem Sie eine |
Content(String, String) |
Erstellt ein ContentResult Objekt mit Status200OK , indem Sie eine |
Content(String, String, Encoding) |
Erstellt ein ContentResult -Objekt mitStatus200OK, indem Sie eine |
File(Byte[], String) |
Gibt eine Datei mit dem angegebenen |
File(Byte[], String, String) |
Gibt eine Datei mit dem angegebenen |
File(Stream, String) |
Gibt eine Datei im angegebenen |
File(Stream, String, String) |
Gibt eine Datei im angegebenen |
File(String, String) |
Gibt die von |
File(String, String, String) |
Gibt die von |
Forbid() |
Erstellt ein ForbidResult (Status403Forbidden standardmäßig). |
Forbid(AuthenticationProperties) |
Erstellt ein ForbidResult (Status403Forbidden standardmäßig) mit dem angegebenen |
Forbid(AuthenticationProperties, String[]) |
Erstellt ein ForbidResult (Status403Forbidden standardmäßig) mit den angegebenen Authentifizierungsschemas und |
Forbid(String[]) |
Erstellt ein ForbidResult (Status403Forbidden standardmäßig) mit den angegebenen Authentifizierungsschemas. |
LocalRedirect(String) |
Erstellt ein LocalRedirectResult -Objekt, das (Status302Found) an den angegebenen lokalen |
LocalRedirectPermanent(String) |
Erstellt ein LocalRedirectResult -Objekt, das Permanent auf true (Status301MovedPermanently) festgelegt ist, indem der angegebene |
LocalRedirectPermanentPreserveMethod(String) |
Erstellt ein LocalRedirectResult -Objekt, das Permanent auf true und PreserveMethod auf true (Status308PermanentRedirect) festgelegt ist, indem der angegebene |
LocalRedirectPreserveMethod(String) |
Erstellt ein LocalRedirectResult -Objekt, das Permanent auf false und PreserveMethod mit dem angegebenen |
NotFound() |
Erstellt eine NotFoundResult , die eine Status404NotFound Antwort erzeugt. |
NotFound(Object) |
Erstellt eine NotFoundObjectResult , die eine Status404NotFound Antwort erzeugt. |
OnPageHandlerExecuted(PageHandlerExecutedContext) |
Wird aufgerufen, nachdem die Handlermethode ausgeführt wird, bevor das Aktionsergebnis ausgeführt wird. |
OnPageHandlerExecuting(PageHandlerExecutingContext) |
Wird aufgerufen, bevor die Handlermethode ausgeführt wird, nachdem die Modellbindung abgeschlossen ist. |
OnPageHandlerExecutionAsync(PageHandlerExecutingContext, PageHandlerExecutionDelegate) |
Wird asynchron aufgerufen, bevor die Handlermethode aufgerufen wird, nachdem die Modellbindung abgeschlossen ist. |
OnPageHandlerSelected(PageHandlerSelectedContext) |
Wird aufgerufen, nachdem eine Handlermethode ausgewählt wurde, aber bevor die Modellbindung erfolgt. |
OnPageHandlerSelectionAsync(PageHandlerSelectedContext) |
Wird asynchron aufgerufen, nachdem die Handlermethode ausgewählt wurde, aber bevor die Modellbindung erfolgt. |
Page() |
Erstellt ein PageResult -Objekt, das die Seite rendert. |
Partial(String) |
Erstellt einen PartialViewResult durch Angabe des Namens eines zu rendernden Partiellen. |
Partial(String, Object) |
Erstellt eine PartialViewResult durch Angabe des Namens eines zu rendernden Partiellen und des Modellobjekts. |
PhysicalFile(String, String) |
Gibt die von |
PhysicalFile(String, String, String) |
Gibt die von |
Redirect(String) |
Erstellt ein RedirectResult -Objekt, das (Status302Found) an die angegebene |
RedirectPermanent(String) |
Erstellt ein RedirectResult -Objekt, das Permanent auf true (Status301MovedPermanently) festgelegt ist, indem der angegebene |
RedirectPermanentPreserveMethod(String) |
Erstellt mithilfe des angegebenen ein RedirectResult -Objekt, das Permanent auf true und PreserveMethod auf true (Status308PermanentRedirect) festgelegt |
RedirectPreserveMethod(String) |
Erstellt ein RedirectResult -Objekt, das Permanent auf false und PreserveMethod mit dem angegebenen |
RedirectToAction(String) |
Leitet (Status302Found) mithilfe von an die |
RedirectToAction(String, Object) |
Leitet (Status302Found) mithilfe von und |
RedirectToAction(String, String) |
Leitet (Status302Found) mithilfe von und an die |
RedirectToAction(String, String, Object) |
Leitet (Status302Found) mit den angegebenen , |
RedirectToAction(String, String, Object, String) |
Leitet (Status302Found) mit den angegebenen , |
RedirectToAction(String, String, String) |
Leitet (Status302Found) mit den angegebenen , |
RedirectToActionPermanent(String) |
Leitet (Status301MovedPermanently) an die angegebene Aktion um, wobei Permanent auf TRUE festgelegt ist, indem der angegebene |
RedirectToActionPermanent(String, Object) |
Leitet (Status301MovedPermanently) an die angegebene Aktion um, wobei Permanent auf TRUE festgelegt ist, wobei die angegebenen |
RedirectToActionPermanent(String, String) |
Leitet (Status301MovedPermanently) an die angegebene Aktion um, wobei Permanent auf TRUE festgelegt ist, wobei die angegebenen |
RedirectToActionPermanent(String, String, Object) |
Leitet (Status301MovedPermanently) mithilfe der angegebenen |
RedirectToActionPermanent(String, String, Object, String) |
Leitet (Status301MovedPermanently) mit den angegebenen |
RedirectToActionPermanent(String, String, String) |
Leitet (Status301MovedPermanently) mithilfe der angegebenen |
RedirectToActionPermanentPreserveMethod(String, String, Object, String) |
Leitet (Status308PermanentRedirect) an die angegebene Aktion um, wobei Permanent auf true und PreserveMethod auf TRUE festgelegt ist, wobei die angegebenen |
RedirectToActionPreserveMethod(String, String, Object, String) |
Leitet (Status307TemporaryRedirect) an die angegebene Aktion um, wobei Permanent auf false und PreserveMethod auf TRUE festgelegt ist, wobei die angegebenen |
RedirectToPage() |
Leitet (Status302Found) zur aktuellen Seite um. |
RedirectToPage(Object) |
Leitet (Status302Found) mit dem angegebenen |
RedirectToPage(String) |
Leitet (Status302Found) an den angegebenen |
RedirectToPage(String, Object) |
Leitet (Status302Found) mit dem |
RedirectToPage(String, String) |
Leitet (Status302Found) mit dem |
RedirectToPage(String, String, Object) |
Leitet (Status302Found) mit dem angegebenen und |
RedirectToPage(String, String, Object, String) |
Leitet (Status302Found) mit dem angegebenen und |
RedirectToPage(String, String, String) |
Leitet (Status302Found) mit dem |
RedirectToPagePermanent(String) |
Leitet (Status301MovedPermanently) an den angegebenen |
RedirectToPagePermanent(String, Object) |
Leitet (Status301MovedPermanently) mit dem |
RedirectToPagePermanent(String, Object, String) |
Leitet (Status301MovedPermanently) mit dem |
RedirectToPagePermanent(String, String) |
Leitet (Status301MovedPermanently) an den angegebenen |
RedirectToPagePermanent(String, String, Object) |
Leitet (Status301MovedPermanently) mit dem |
RedirectToPagePermanent(String, String, Object, String) |
Leitet (Status301MovedPermanently) mit dem angegebenen und |
RedirectToPagePermanent(String, String, String) |
Leitet (Status301MovedPermanently) mit dem |
RedirectToPagePermanentPreserveMethod(String, String, Object, String) |
Leitet (Status308PermanentRedirect) an die angegebene Route um, wobei Permanent auf true und PreserveMethod auf TRUE festgelegt ist, wobei die angegebenen |
RedirectToPagePreserveMethod(String, String, Object, String) |
Leitet (Status307TemporaryRedirect) an die angegebene Seite um, wobei Permanent auf false und PreserveMethod auf TRUE festgelegt ist, wobei die angegebenen |
RedirectToRoute(Object) |
Leitet (Status302Found) mithilfe des angegebenen |
RedirectToRoute(String) |
Leitet (Status302Found) mithilfe des angegebenen |
RedirectToRoute(String, Object) |
Leitet (Status302Found) mit dem angegebenen |
RedirectToRoute(String, Object, String) |
Leitet (Status302Found) mit den angegebenen , |
RedirectToRoute(String, String) |
Leitet (Status302Found) mit dem angegebenen |
RedirectToRoutePermanent(Object) |
Leitet (Status301MovedPermanently) mit dem angegebenen |
RedirectToRoutePermanent(String) |
Leitet (Status301MovedPermanently) mit dem angegebenen |
RedirectToRoutePermanent(String, Object) |
Leitet (Status301MovedPermanently) an die angegebene Route um, wobei Permanent auf TRUE festgelegt ist, wobei die angegebenen |
RedirectToRoutePermanent(String, Object, String) |
Leitet (Status301MovedPermanently) mit den angegebenen |
RedirectToRoutePermanent(String, String) |
Leitet (Status301MovedPermanently) an die angegebene Route um, wobei Permanent auf TRUE festgelegt ist, wobei die angegebenen |
RedirectToRoutePermanentPreserveMethod(String, Object, String) |
Leitet (Status308PermanentRedirect) an die angegebene Route um, wobei Permanent auf true und PreserveMethod auf TRUE festgelegt ist, wobei die angegebenen |
RedirectToRoutePreserveMethod(String, Object, String) |
Leitet (Status307TemporaryRedirect) an die angegebene Route um, wobei Permanent auf false und PreserveMethod auf TRUE festgelegt ist, wobei die angegebenen |
SignIn(ClaimsPrincipal, AuthenticationProperties, String) |
Erstellt eine SignInResult mit dem angegebenen Authentifizierungsschema und |
SignIn(ClaimsPrincipal, String) |
Erstellt eine SignInResult mit dem angegebenen Authentifizierungsschema. |
SignOut(AuthenticationProperties, String[]) |
Erstellt eine SignOutResult mit den angegebenen Authentifizierungsschemas und |
SignOut(String[]) |
Erstellt eine SignOutResult mit den angegebenen Authentifizierungsschemas. |
StatusCode(Int32) |
Erstellt ein StatusCodeResult -Objekt, indem ein angegeben wird |
StatusCode(Int32, Object) |
Erstellt ein ObjectResult -Objekt durch Angabe eines |
TryUpdateModelAsync(Object, Type, String) |
Updates die angegebene |
TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>) |
Updates die angegebene |
TryUpdateModelAsync<TModel>(TModel) |
Updates die angegebene |
TryUpdateModelAsync<TModel>(TModel, String) |
Updates die angegebene |
TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[]) |
Updates die angegebene |
TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>) |
Updates die angegebene |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider) |
Updates die angegebene |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[]) |
Updates die angegebene |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>) |
Updates die angegebene |
TryValidateModel(Object) |
Überprüft die angegebene |
TryValidateModel(Object, String) |
Überprüft die angegebene |
Unauthorized() |
Erstellt eine UnauthorizedResult , die eine Status401Unauthorized Antwort erzeugt. |
ViewComponent(String) |
Erstellt einen ViewComponentResult , indem der Name einer ansichtskomponente angegeben wird, die gerendert werden soll. |
ViewComponent(String, Object) |
Erstellt einen ViewComponentResult , indem der Name einer ansichtskomponente angegeben wird, die gerendert werden soll. |
ViewComponent(Type) |
Erstellt einen ViewComponentResult , indem der einer Type Ansichtskomponente angegeben wird, die gerendert werden soll. |
ViewComponent(Type, Object) |
Erstellt einen ViewComponentResult , indem der einer Type Ansichtskomponente angegeben wird, die gerendert werden soll. |