PageModel Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe abstraite représentant une page
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
- Héritage
-
PageModel
- Dérivé
- Attributs
- Implémente
Constructeurs
PageModel() |
Classe abstraite représentant une page |
Propriétés
HttpContext |
Obtient HttpContext. |
MetadataProvider |
Obtient ou définit IModelMetadataProvider. |
ModelState |
Obtient ModelStateDictionary. |
PageContext |
Obtient PageContext. |
Request |
Obtient HttpRequest. |
Response |
Obtient HttpResponse. |
RouteData |
Obtient le RouteData pour l’action en cours d’exécution. |
TempData |
Obtient ou définit ITempDataDictionary utilisé par PageResult. |
Url |
Obtient ou définit IUrlHelper. |
User |
Obtient le ClaimsPrincipal pour l’utilisateur associé à l’action en cours d’exécution. |
ViewData |
Obtient ViewDataDictionary. |
Méthodes
BadRequest() |
Crée un BadRequestResult qui produit une Status400BadRequest réponse. |
BadRequest(ModelStateDictionary) |
Crée un BadRequestObjectResult qui produit une Status400BadRequest réponse. |
BadRequest(Object) |
Crée un BadRequestObjectResult qui produit une Status400BadRequest réponse. |
Challenge() |
Crée un ChallengeResult. |
Challenge(AuthenticationProperties) |
Crée un ChallengeResult avec le spécifié |
Challenge(AuthenticationProperties, String[]) |
Crée un ChallengeResult avec les schémas d’authentification spécifiés et |
Challenge(String[]) |
Crée un ChallengeResult avec les schémas d’authentification spécifiés. |
Content(String) |
Crée un ContentResult objet avec Status200OK en spécifiant une |
Content(String, MediaTypeHeaderValue) |
Crée un ContentResult objet avec Status200OK en spécifiant une |
Content(String, String) |
Crée un ContentResult objet avec Status200OK en spécifiant une |
Content(String, String, Encoding) |
Crée un ContentResult objet avec Status200OK en spécifiant une |
File(Byte[], String) |
Retourne un fichier avec le spécifié |
File(Byte[], String, String) |
Retourne un fichier avec le spécifié |
File(Stream, String) |
Retourne un fichier dans le spécifié |
File(Stream, String, String) |
Retourne un fichier dans le spécifié |
File(String, String) |
Retourne le fichier spécifié par |
File(String, String, String) |
Retourne le fichier spécifié par |
Forbid() |
Crée un ForbidResult (Status403Forbidden par défaut). |
Forbid(AuthenticationProperties) |
Crée un ForbidResult (Status403Forbidden par défaut) avec le spécifié |
Forbid(AuthenticationProperties, String[]) |
Crée un ForbidResult (Status403Forbidden par défaut) avec les schémas d’authentification spécifiés et |
Forbid(String[]) |
Crée un ForbidResult (Status403Forbidden par défaut) avec les schémas d’authentification spécifiés. |
LocalRedirect(String) |
Crée un LocalRedirectResult objet qui redirige (Status302Found) vers le local |
LocalRedirectPermanent(String) |
Crée un LocalRedirectResult objet avec Permanent défini sur true (Status301MovedPermanently) à l’aide du spécifié |
LocalRedirectPermanentPreserveMethod(String) |
Crée un LocalRedirectResult objet avec Permanent la valeur true et PreserveMethod la valeur true (Status308PermanentRedirect) à l’aide du spécifié |
LocalRedirectPreserveMethod(String) |
Crée un LocalRedirectResult objet avec Permanent la valeur false et PreserveMethod la valeur true (Status307TemporaryRedirect) à l’aide du spécifié |
NotFound() |
Crée un NotFoundResult qui produit une Status404NotFound réponse. |
NotFound(Object) |
Crée un NotFoundObjectResult qui produit une Status404NotFound réponse. |
OnPageHandlerExecuted(PageHandlerExecutedContext) |
Appelé après l’exécution de la méthode du gestionnaire, avant l’exécution du résultat de l’action. |
OnPageHandlerExecuting(PageHandlerExecutingContext) |
Appelée avant l’exécution de la méthode de gestionnaire, une fois la liaison de modèle terminée. |
OnPageHandlerExecutionAsync(PageHandlerExecutingContext, PageHandlerExecutionDelegate) |
Appelé de façon asynchrone avant l’appel de la méthode de gestionnaire, une fois la liaison de modèle terminée. |
OnPageHandlerSelected(PageHandlerSelectedContext) |
Appelé après la sélection d’une méthode de gestionnaire, mais avant la liaison de modèle. |
OnPageHandlerSelectionAsync(PageHandlerSelectedContext) |
Appelé de manière asynchrone après la sélection de la méthode de gestionnaire, mais avant que la liaison de modèle ne se produise. |
Page() |
Crée un PageResult objet qui affiche la page. |
Partial(String) |
Crée un PartialViewResult en spécifiant le nom d’une partie à restituer. |
Partial(String, Object) |
Crée un PartialViewResult en spécifiant le nom d’une partie à restituer et l’objet de modèle. |
PhysicalFile(String, String) |
Retourne le fichier spécifié par |
PhysicalFile(String, String, String) |
Retourne le fichier spécifié par |
Redirect(String) |
Crée un RedirectResult objet qui redirige (Status302Found) vers le spécifié |
RedirectPermanent(String) |
Crée un RedirectResult objet avec Permanent la valeur true (Status301MovedPermanently) à l’aide du spécifié |
RedirectPermanentPreserveMethod(String) |
Crée un RedirectResult objet avec Permanent la valeur true et PreserveMethod la valeur true (Status308PermanentRedirect) à l’aide du spécifié |
RedirectPreserveMethod(String) |
Crée un RedirectResult objet avec Permanent la valeur false et PreserveMethod la valeur true (Status307TemporaryRedirect) à l’aide du spécifié |
RedirectToAction(String) |
Redirige (Status302Found) vers l’action spécifiée à l’aide de |
RedirectToAction(String, Object) |
Redirige (Status302Found) vers l’action spécifiée à l’aide de et |
RedirectToAction(String, String) |
Redirige (Status302Found) vers l’action spécifiée à l’aide de et |
RedirectToAction(String, String, Object) |
Redirige (Status302Found) vers l’action spécifiée à l’aide de , |
RedirectToAction(String, String, Object, String) |
Redirige (Status302Found) vers l’action spécifiée à l’aide de , |
RedirectToAction(String, String, String) |
Redirige (Status302Found) vers l’action spécifiée à l’aide de , |
RedirectToActionPermanent(String) |
Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent la valeur true à l’aide du spécifié |
RedirectToActionPermanent(String, Object) |
Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent la valeur true à l’aide du spécifié |
RedirectToActionPermanent(String, String) |
Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent la valeur true à l’aide du spécifié |
RedirectToActionPermanent(String, String, Object) |
Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent la valeur true à l’aide des valeurs spécifiées |
RedirectToActionPermanent(String, String, Object, String) |
Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent la valeur true à l’aide des valeurs spécifiées |
RedirectToActionPermanent(String, String, String) |
Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent la valeur true à l’aide des valeurs spécifiées |
RedirectToActionPermanentPreserveMethod(String, String, Object, String) |
Redirige (Status308PermanentRedirect) vers l’action spécifiée avec Permanent la valeur true et PreserveMethod la valeur true, à l’aide des spécifiés |
RedirectToActionPreserveMethod(String, String, Object, String) |
Redirige (Status307TemporaryRedirect) vers l’action spécifiée avec Permanent défini sur false et PreserveMethod défini sur true, à l’aide des spécifiés |
RedirectToPage() |
Redirige (Status302Found) vers la page active. |
RedirectToPage(Object) |
Redirige (Status302Found) vers la page active avec le spécifié |
RedirectToPage(String) |
Redirige (Status302Found) vers le spécifié |
RedirectToPage(String, Object) |
Redirige (Status302Found) vers le spécifié |
RedirectToPage(String, String) |
Redirige (Status302Found) vers le spécifié |
RedirectToPage(String, String, Object) |
Redirige (Status302Found) vers le spécifié |
RedirectToPage(String, String, Object, String) |
Redirige (Status302Found) vers le spécifié |
RedirectToPage(String, String, String) |
Redirige (Status302Found) vers le spécifié |
RedirectToPagePermanent(String) |
Redirige (Status301MovedPermanently) vers le spécifié |
RedirectToPagePermanent(String, Object) |
Redirige (Status301MovedPermanently) vers le spécifié |
RedirectToPagePermanent(String, Object, String) |
Redirige (Status301MovedPermanently) vers le spécifié |
RedirectToPagePermanent(String, String) |
Redirige (Status301MovedPermanently) vers le spécifié |
RedirectToPagePermanent(String, String, Object) |
Redirige (Status301MovedPermanently) vers le spécifié |
RedirectToPagePermanent(String, String, Object, String) |
Redirige (Status301MovedPermanently) vers le spécifié |
RedirectToPagePermanent(String, String, String) |
Redirige (Status301MovedPermanently) vers le spécifié |
RedirectToPagePermanentPreserveMethod(String, String, Object, String) |
Redirige (Status308PermanentRedirect) vers l’itinéraire spécifié avec Permanent défini sur true et PreserveMethod défini sur true, à l’aide des spécifiés |
RedirectToPagePreserveMethod(String, String, Object, String) |
Redirige (Status307TemporaryRedirect) vers la page spécifiée avec Permanent défini sur false et PreserveMethod défini sur true, à l’aide des spécifiés |
RedirectToRoute(Object) |
Redirige (Status302Found) vers l’itinéraire spécifié à l’aide du spécifié |
RedirectToRoute(String) |
Redirige (Status302Found) vers l’itinéraire spécifié à l’aide du spécifié |
RedirectToRoute(String, Object) |
Redirige (Status302Found) vers l’itinéraire spécifié à l’aide des et spécifiés |
RedirectToRoute(String, Object, String) |
Redirige (Status302Found) vers l’itinéraire spécifié à l’aide de , |
RedirectToRoute(String, String) |
Redirige (Status302Found) vers l’itinéraire spécifié à l’aide des et spécifiés |
RedirectToRoutePermanent(Object) |
Redirige (Status301MovedPermanently) vers l’itinéraire spécifié avec Permanent défini sur true à l’aide du spécifié |
RedirectToRoutePermanent(String) |
Redirige (Status301MovedPermanently) vers l’itinéraire spécifié avec Permanent défini sur true à l’aide du spécifié |
RedirectToRoutePermanent(String, Object) |
Redirige (Status301MovedPermanently) vers l’itinéraire spécifié avec Permanent défini sur true à l’aide des et spécifiés |
RedirectToRoutePermanent(String, Object, String) |
Redirige (Status301MovedPermanently) vers l’itinéraire spécifié avec Permanent la valeur true à l’aide des valeurs spécifiées |
RedirectToRoutePermanent(String, String) |
Redirige (Status301MovedPermanently) vers l’itinéraire spécifié avec Permanent défini sur true à l’aide des et spécifiés |
RedirectToRoutePermanentPreserveMethod(String, Object, String) |
Redirige (Status308PermanentRedirect) vers l’itinéraire spécifié avec Permanent défini sur true et PreserveMethod défini sur true, à l’aide des spécifiés |
RedirectToRoutePreserveMethod(String, Object, String) |
Redirige (Status307TemporaryRedirect) vers l’itinéraire spécifié avec Permanent défini sur false et PreserveMethod défini sur true, à l’aide des spécifiés |
SignIn(ClaimsPrincipal, AuthenticationProperties, String) |
Crée un SignInResult avec le schéma d’authentification spécifié et |
SignIn(ClaimsPrincipal, String) |
Crée un SignInResult avec le schéma d’authentification spécifié. |
SignOut(AuthenticationProperties, String[]) |
Crée un SignOutResult avec les schémas d’authentification spécifiés et |
SignOut(String[]) |
Crée un SignOutResult avec les schémas d’authentification spécifiés. |
StatusCode(Int32) |
Crée un StatusCodeResult objet en spécifiant un |
StatusCode(Int32, Object) |
Crée un ObjectResult objet en spécifiant un |
TryUpdateModelAsync(Object, Type, String) |
Mises à jour le instance spécifié à |
TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>) |
Mises à jour le instance spécifié |
TryUpdateModelAsync<TModel>(TModel) |
Mises à jour le instance spécifié |
TryUpdateModelAsync<TModel>(TModel, String) |
Mises à jour le instance spécifié |
TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[]) |
Mises à jour le instance spécifié à |
TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>) |
Mises à jour le instance spécifié à |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider) |
Mises à jour le instance spécifié |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[]) |
Mises à jour le instance spécifié |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>) |
Mises à jour le instance spécifié |
TryValidateModel(Object) |
Valide le instance spécifié |
TryValidateModel(Object, String) |
Valide le instance spécifié |
Unauthorized() |
Crée un UnauthorizedResult qui produit une Status401Unauthorized réponse. |
ViewComponent(String) |
Crée un ViewComponentResult en spécifiant le nom d’un composant d’affichage à restituer. |
ViewComponent(String, Object) |
Crée un ViewComponentResult en spécifiant le nom d’un composant d’affichage à restituer. |
ViewComponent(Type) |
Crée un ViewComponentResult en spécifiant le Type d’un composant d’affichage à afficher. |
ViewComponent(Type, Object) |
Crée un ViewComponentResult en spécifiant le Type d’un composant d’affichage à afficher. |