Classe AsyncController

Fournit une compatibilité descendante avec ASP.NET MVC 3.

Espace de noms :  System.Web.Mvc
Assembly :  System.Web.Mvc (en System.Web.Mvc.dll)

public abstract class AsyncController : Controller

Le type AsyncController expose les membres suivants.

  NomDescription
Méthode protégéeAsyncControllerInitialise une nouvelle instance de la classe AsyncController.
Haut de la page

  NomDescription
Propriété publiqueActionInvokerObtient le demandeur d'action du contrôleur. (hérité de Controller.)
Propriété publiqueAsyncManagerFournit des opérations asynchrones. (hérité de Controller.)
Propriété protégéeBindersObtient ou définit le classeur. (hérité de Controller.)
Propriété publiqueControllerContextObtient ou définit le contexte du contrôleur. (hérité de ControllerBase.)
Propriété protégéeDisableAsyncSupportObtient ou pas la désactivation de la prise en charge asynchrone du contrôleur. (hérité de Controller.)
Propriété publiqueHttpContextObtient des informations spécifiques à HTTP concernant une requête HTTP individuelle. (hérité de Controller.)
Propriété publiqueModelStateObtient l'objet de dictionnaire d'états du modèle qui contient l'état du modèle et de la validation de liaison associée. (hérité de Controller.)
Propriété publiqueProfileObtient le profil de contexte HTTP. (hérité de Controller.)
Propriété publiqueRequestObtient l'objet HttpRequestBase pour la requête HTTP actuelle. (hérité de Controller.)
Propriété publiqueResponseObtient l'objet HttpResponseBase pour la réponse HTTP actuelle. (hérité de Controller.)
Propriété publiqueRouteDataObtient les données d'itinéraire de la requête actuelle. (hérité de Controller.)
Propriété publiqueServerObtient l'objet HttpServerUtilityBase qui fournit les méthodes utilisées lors du traitement des requêtes Web. (hérité de Controller.)
Propriété publiqueSessionObtient l'objet HttpSessionStateBase pour la requête HTTP en cours. (hérité de Controller.)
Propriété publiqueTempDataObtient ou définit le dictionnaire pour les données temporaires. (hérité de ControllerBase.)
Propriété publiqueTempDataProviderObtient l'objet fournisseur de données temporaires qui est utilisé pour stocker les données de la requête suivante. (hérité de Controller.)
Propriété publiqueUrlObtient l'objet d'assistance d'URL qui est utilisé pour générer des URL au moyen du routage. (hérité de Controller.)
Propriété publiqueUserObtient les informations sur la sécurité utilisateur pour la requête HTTP actuelle. (hérité de Controller.)
Propriété publiqueValidateRequestObtient ou définit une valeur qui indique si la validation de requête est activée pour cette requête. (hérité de ControllerBase.)
Propriété publiqueValueProviderObtient ou définit le fournisseur de valeurs du contrôleur. (hérité de ControllerBase.)
Propriété publiqueViewBagObtient le dictionnaire de données d'affichage dynamique. (hérité de ControllerBase.)
Propriété publiqueViewDataObtient ou définit le dictionnaire pour les données d'affichage. (hérité de ControllerBase.)
Propriété publiqueViewEngineCollectionObtient la collection de moteurs d'affichage. (hérité de Controller.)
Haut de la page

  NomDescription
Méthode protégéeBeginExecuteCommence l'exécution du contexte de requête spécifié (hérité de Controller.)
Méthode protégéeBeginExecuteCoreCommence à appeler l'action dans le contexte de contrôleur actuel. (hérité de Controller.)
Méthode protégéeContent(String)Obtient ou définit le contexte du contrôleur. (hérité de Controller.)
Méthode protégéeContent(String, String)Crée un objet résultat de contenu à l'aide d'une chaîne et du type de contenu. (hérité de Controller.)
Méthode protégéeContent(String, String, Encoding)Crée un objet résultat de contenu à l'aide d'une chaîne, du type de contenu et de l'encodage du contenu. (hérité de Controller.)
Méthode protégéeCreateActionInvokerCrée un demandeur d'action. (hérité de Controller.)
Méthode protégéeCreateTempDataProviderCrée un fournisseur de données temporaire. (hérité de Controller.)
Méthode publiqueDispose()Libère toutes les ressources utilisées par l'instance actuelle de la classe Controller. (hérité de Controller.)
Méthode protégéeDispose(Boolean)Libère des ressources non managées et, le cas échéant, des ressources managées. (hérité de Controller.)
Méthode protégéeEndExecuteMet fin à l'appel de l'action dans le contexte de contrôleur actuel. (hérité de Controller.)
Méthode protégéeEndExecuteCoreMet fin à l'exécution principale. (hérité de Controller.)
Méthode publiqueEquals (hérité de Object.)
Méthode protégéeExecuteExécute le contexte de la requête spécifiée. (hérité de ControllerBase.)
Méthode protégéeExecuteCoreAppelle l'action dans le contexte de contrôleur actuel. (hérité de Controller.)
Méthode protégéeFile(Byte[], String)Crée un objet FileContentResult à l'aide du contenu du fichier et du type de fichier. (hérité de Controller.)
Méthode protégéeFile(Stream, String)Crée un objet FileStreamResult à l'aide de l'objet Stream et du type de contenu. (hérité de Controller.)
Méthode protégéeFile(String, String)Crée un objet FilePathResult à l'aide du nom du fichier et du type de contenu. (hérité de Controller.)
Méthode protégéeFile(Byte[], String, String)Crée un objet FileContentResult à l'aide du contenu du fichier, du type de contenu et du nom du fichier de destination. (hérité de Controller.)
Méthode protégéeFile(Stream, String, String)Crée un objet FileStreamResult à l'aide de l'objet Stream, du type de contenu et du nom du fichier cible. (hérité de Controller.)
Méthode protégéeFile(String, String, String)Crée un objet FilePathResult à l'aide du nom du fichier, du type de contenu et du nom de téléchargement du fichier. (hérité de Controller.)
Méthode protégéeFinalize (hérité de Object.)
Méthode publiqueGetHashCode (hérité de Object.)
Méthode publiqueGetType (hérité de Object.)
Méthode protégéeHandleUnknownActionMéthode appelée lorsqu'une requête correspond à ce contrôleur, mais qu'aucune méthode portant le nom d'action spécifié n'est trouvée dans le contrôleur. (hérité de Controller.)
Méthode protégéeHttpNotFound()Retourne une instance de la classe HttpNotFoundResult. (hérité de Controller.)
Méthode protégéeHttpNotFound(String)Retourne une instance de la classe HttpNotFoundResult. (hérité de Controller.)
Méthode protégéeInitializeInitialise des données qui peuvent ne pas être disponibles lorsque le constructeur est appelé. (hérité de Controller.)
Méthode protégéeJavaScriptCrée un objet JavaScriptResult. (hérité de Controller.)
Méthode protégéeJson(Object)Crée un objet JsonResult qui sérialise l'objet spécifié au format JSON (JavaScript Object Notation). (hérité de Controller.)
Méthode protégéeJson(Object, String)Crée un objet JsonResult qui sérialise l'objet spécifié au format JSON (JavaScript Object Notation). (hérité de Controller.)
Méthode protégéeJson(Object, JsonRequestBehavior)Crée un objet JsonResult qui sérialise l'objet spécifié au format JSON (JavaScript Object Notation) à l'aide du comportement de demande JSON spécifié. (hérité de Controller.)
Méthode protégéeJson(Object, String, Encoding)Crée un objet JsonResult qui sérialise l'objet spécifié au format JSON (JavaScript Object Notation). (hérité de Controller.)
Méthode protégéeJson(Object, String, JsonRequestBehavior)Crée un objet JsonResult qui sérialise l'objet spécifié au format JSON (JavaScript Object Notation) à l'aide du type de contenu et du comportement de demande JSON spécifiés. (hérité de Controller.)
Méthode protégéeJson(Object, String, Encoding, JsonRequestBehavior)Crée un objet JsonResult qui sérialise l'objet spécifié au format JSON (JavaScript Object Notation) à l'aide du type de contenu, de l'encodage du contenu et du comportement de demande JSON. (hérité de Controller.)
Méthode protégéeMemberwiseClone (hérité de Object.)
Méthode protégéeOnActionExecutedMéthode appelée après la méthode d'action. (hérité de Controller.)
Méthode protégéeOnActionExecutingAppelé avant la méthode d'action. (hérité de Controller.)
Méthode protégéeOnAuthenticationMéthode appelée lors de l'autorisation. (hérité de Controller.)
Méthode protégéeOnAuthenticationChallengeMéthode appelée lors de la demande d'autorisation. (hérité de Controller.)
Méthode protégéeOnAuthorizationMéthode appelée lors de l'autorisation. (hérité de Controller.)
Méthode protégéeOnExceptionMéthode appelée lorsqu'une exception non gérée se produit au cours de l'action. (hérité de Controller.)
Méthode protégéeOnResultExecutedMéthode appelée après l'exécution du résultat d'action qui est retourné par une méthode d'action. (hérité de Controller.)
Méthode protégéeOnResultExecutingMéthode appelée avant l'exécution du résultat d'action qui est retourné par une méthode d'action. (hérité de Controller.)
Méthode protégéePartialView()Crée un objet PartialViewResult qui restitue une vue partielle. (hérité de Controller.)
Méthode protégéePartialView(Object)Crée un objet PartialViewResult qui restitue une vue partielle à l'aide du modèle spécifié. (hérité de Controller.)
Méthode protégéePartialView(String)Crée un objet PartialViewResult qui restitue une vue partielle à l'aide du nom de vue spécifié. (hérité de Controller.)
Méthode protégéePartialView(String, Object)Crée un objet PartialViewResult qui restitue une vue partielle à l'aide du modèle et du nom de vue spécifiés. (hérité de Controller.)
Méthode protégéeRedirectCrée un objet RedirectResult qui effectue une redirection vers l'URL spécifiée. (hérité de Controller.)
Méthode protégéeRedirectPermanentRetourne une instance de la classe RedirectResult avec la valeur true affectée à la propriété Permanent. (hérité de Controller.)
Méthode protégéeRedirectToAction(String)Effectue une redirection vers l'action spécifiée à l'aide du nom d'action. (hérité de Controller.)
Méthode protégéeRedirectToAction(String, Object)Effectue une redirection vers l'action spécifiée à l'aide du nom d'action et des valeurs d'itinéraire. (hérité de Controller.)
Méthode protégéeRedirectToAction(String, String)Effectue une redirection vers l'action spécifiée à l'aide du nom d'action et du nom de contrôleur. (hérité de Controller.)
Méthode protégéeRedirectToAction(String, RouteValueDictionary)Effectue une redirection vers l'action spécifiée à l'aide du nom d'action et du dictionnaire d'itinéraires. (hérité de Controller.)
Méthode protégéeRedirectToAction(String, String, Object)Effectue une redirection vers l'action spécifiée à l'aide du nom d'action, du nom de contrôleur et du dictionnaire d'itinéraires. (hérité de Controller.)
Méthode protégéeRedirectToAction(String, String, RouteValueDictionary)Effectue une redirection vers l'action spécifiée à l'aide du nom d'action, du nom de contrôleur et des valeurs d'itinéraire. (hérité de Controller.)
Méthode protégéeRedirectToActionPermanent(String)Retourne une instance de la classe RedirectResult avec la valeur true attribuée à la propriété Permanent à l'aide du nom d'action spécifié. (hérité de Controller.)
Méthode protégéeRedirectToActionPermanent(String, Object)Retourne une instance de la classe RedirectResult avec la valeur true attribuée à la propriété Permanent à l'aide du nom d'action et des valeurs d'itinéraire spécifiés. (hérité de Controller.)
Méthode protégéeRedirectToActionPermanent(String, String)Retourne une instance de la classe RedirectResult avec la valeur true attribuée à la propriété Permanent à l'aide du nom d'action et du nom de contrôleur spécifiés. (hérité de Controller.)
Méthode protégéeRedirectToActionPermanent(String, RouteValueDictionary)Retourne une instance de la classe RedirectResult avec la valeur true attribuée à la propriété Permanent à l'aide du nom d'action et des valeurs d'itinéraire spécifiés. (hérité de Controller.)
Méthode protégéeRedirectToActionPermanent(String, String, Object)Retourne une instance de la classe RedirectResult avec la valeur true attribuée à la propriété Permanent à l'aide du nom d'action, du nom de contrôleur et des valeurs d'itinéraire spécifiés. (hérité de Controller.)
Méthode protégéeRedirectToActionPermanent(String, String, RouteValueDictionary)Retourne une instance de la classe RedirectResult avec la valeur true attribuée à la propriété Permanent à l'aide du nom d'action, du nom de contrôleur et des valeurs d'itinéraire spécifiés. (hérité de Controller.)
Méthode protégéeRedirectToRoute(Object)Effectue une redirection vers l'itinéraire spécifié à l'aide des valeurs d'itinéraire indiquées. (hérité de Controller.)
Méthode protégéeRedirectToRoute(String)Effectue une redirection vers l'itinéraire spécifié à l'aide du nom d'itinéraire. (hérité de Controller.)
Méthode protégéeRedirectToRoute(RouteValueDictionary)Effectue une redirection vers l'itinéraire spécifié à l'aide du dictionnaire d'itinéraires. (hérité de Controller.)
Méthode protégéeRedirectToRoute(String, Object)Effectue une redirection vers l'itinéraire spécifié à l'aide du nom d'itinéraire et des valeurs d'itinéraire. (hérité de Controller.)
Méthode protégéeRedirectToRoute(String, RouteValueDictionary)Effectue une redirection vers l'itinéraire spécifié à l'aide du nom d'itinéraire et du dictionnaire d'itinéraires. (hérité de Controller.)
Méthode protégéeRedirectToRoutePermanent(Object)Retourne une instance de la classe RedirectResult avec la valeur true affectée à la propriété Permanent à l'aide des valeurs d'itinéraire spécifiées. (hérité de Controller.)
Méthode protégéeRedirectToRoutePermanent(String)Retourne une instance de la classe RedirectResult avec la valeur true affectée à la propriété Permanent à l'aide du nom d'itinéraire spécifié. (hérité de Controller.)
Méthode protégéeRedirectToRoutePermanent(RouteValueDictionary)Retourne une instance de la classe RedirectResult avec la valeur true affectée à la propriété Permanent à l'aide des valeurs d'itinéraire spécifiées. (hérité de Controller.)
Méthode protégéeRedirectToRoutePermanent(String, Object)Retourne une instance de la classe RedirectResult avec la valeur true affectée à la propriété Permanent à l'aide du nom et des valeurs d'itinéraire spécifiés. (hérité de Controller.)
Méthode protégéeRedirectToRoutePermanent(String, RouteValueDictionary)Retourne une instance de la classe RedirectResult avec la valeur true affectée à la propriété Permanent à l'aide du nom et des valeurs d'itinéraire spécifiés. (hérité de Controller.)
Méthode publiqueToString (hérité de Object.)
Méthode protégéeTryUpdateModel<TModel>(TModel)Met à jour l'instance de modèle spécifiée à l'aide de valeurs provenant du fournisseur de valeur actuel du contrôleur. (hérité de Controller.)
Méthode protégéeTryUpdateModel<TModel>(TModel, String)Met à jour l'instance de modèle spécifiée en utilisant des valeurs du fournisseur de valeurs actuel du contrôleur et un préfixe. (hérité de Controller.)
Méthode protégéeTryUpdateModel<TModel>(TModel, String[])Met à jour l'instance de modèle spécifiée en utilisant des valeurs du fournisseur de valeurs actuel du contrôleur et des propriétés incluses. (hérité de Controller.)
Méthode protégéeTryUpdateModel<TModel>(TModel, IValueProvider)Met à jour l'instance de modèle spécifiée en utilisant des valeurs du fournisseur de valeurs. (hérité de Controller.)
Méthode protégéeTryUpdateModel<TModel>(TModel, String, String[])Met à jour l'instance de modèle spécifiée en utilisant des valeurs du fournisseur de valeurs actuel du contrôleur, un préfixe et des propriétés incluses. (hérité de Controller.)
Méthode protégéeTryUpdateModel<TModel>(TModel, String, IValueProvider)Met à jour l'instance de modèle spécifiée en utilisant des valeurs du fournisseur de valeurs et une liste des propriétés à inclure. (hérité de Controller.)
Méthode protégéeTryUpdateModel<TModel>(TModel, String[], IValueProvider)Met à jour l'instance de modèle spécifiée en utilisant des valeurs du fournisseur de valeurs et une liste des propriétés à inclure. (hérité de Controller.)
Méthode protégéeTryUpdateModel<TModel>(TModel, String, String[], String[])Met à jour l'instance de modèle spécifiée en utilisant des valeurs du fournisseur de valeurs actuel du contrôleur, un préfixe, une liste des propriétés à exclure et une liste des propriétés à inclure. (hérité de Controller.)
Méthode protégéeTryUpdateModel<TModel>(TModel, String, String[], IValueProvider)Met à jour l'instance de modèle spécifiée en utilisant des valeurs du fournisseur de valeurs, un préfixe et des propriétés incluses. (hérité de Controller.)
Méthode protégéeTryUpdateModel<TModel>(TModel, String, String[], String[], IValueProvider)Met à jour l'instance de modèle spécifiée en utilisant des valeurs du fournisseur de valeurs, un préfixe, une liste des propriétés à exclure et une liste des propriétés à inclure. (hérité de Controller.)
Méthode protégéeTryValidateModel(Object)Valide l'instance de modèle spécifiée. (hérité de Controller.)
Méthode protégéeTryValidateModel(Object, String)Valide l'instance de modèle spécifiée à l'aide d'un préfixe HTML. (hérité de Controller.)
Méthode protégéeUpdateModel<TModel>(TModel)Met à jour l'instance de modèle spécifiée à l'aide de valeurs provenant du fournisseur de valeur actuel du contrôleur. (hérité de Controller.)
Méthode protégéeUpdateModel<TModel>(TModel, String)Met à jour l'instance de modèle spécifiée en utilisant des valeurs du fournisseur de valeurs actuel du contrôleur et un préfixe. (hérité de Controller.)
Méthode protégéeUpdateModel<TModel>(TModel, String[])Met à jour l'instance de modèle spécifiée en utilisant des valeurs du fournisseur de valeurs actuel de l'objet contrôleur. (hérité de Controller.)
Méthode protégéeUpdateModel<TModel>(TModel, IValueProvider)Met à jour l'instance de modèle spécifiée en utilisant des valeurs du fournisseur de valeurs. (hérité de Controller.)
Méthode protégéeUpdateModel<TModel>(TModel, String, String[])Met à jour l'instance de modèle spécifiée en utilisant des valeurs du fournisseur de valeurs actuel du contrôleur, un préfixe et des propriétés incluses. (hérité de Controller.)
Méthode protégéeUpdateModel<TModel>(TModel, String, IValueProvider)Met à jour l'instance de modèle spécifiée en utilisant des valeurs du fournisseur de valeurs, un préfixe et une liste des propriétés à inclure. (hérité de Controller.)
Méthode protégéeUpdateModel<TModel>(TModel, String[], IValueProvider)Met à jour l'instance de modèle spécifiée en utilisant des valeurs du fournisseur de valeurs, un préfixe et une liste des propriétés à inclure. (hérité de Controller.)
Méthode protégéeUpdateModel<TModel>(TModel, String, String[], String[])Met à jour l'instance de modèle spécifiée en utilisant des valeurs du fournisseur de valeurs actuel du contrôleur, un préfixe, une liste des propriétés à exclure et une liste des propriétés à inclure. (hérité de Controller.)
Méthode protégéeUpdateModel<TModel>(TModel, String, String[], IValueProvider)Met à jour l'instance de modèle spécifiée en utilisant des valeurs du fournisseur de valeurs, un préfixe et une liste des propriétés à inclure. (hérité de Controller.)
Méthode protégéeUpdateModel<TModel>(TModel, String, String[], String[], IValueProvider)Met à jour l'instance de modèle spécifiée en utilisant des valeurs du fournisseur de valeurs, un préfixe, une liste des propriétés à exclure et une liste des propriétés à inclure. (hérité de Controller.)
Méthode protégéeValidateModel(Object)Valide l'instance de modèle spécifiée. (hérité de Controller.)
Méthode protégéeValidateModel(Object, String)Valide l'instance de modèle spécifiée à l'aide d'un préfixe HTML. (hérité de Controller.)
Méthode protégéeView()Crée un objet ViewResult qui restitue une vue dans la réponse. (hérité de Controller.)
Méthode protégéeView(Object)Crée un objet ViewResult à l'aide du modèle qui restitue une vue dans la réponse. (hérité de Controller.)
Méthode protégéeView(String)Crée un objet ViewResult à l'aide du nom de vue qui restitue une vue. (hérité de Controller.)
Méthode protégéeView(IView)Crée un objet ViewResult qui restitue l'objet IView spécifié. (hérité de Controller.)
Méthode protégéeView(String, Object)Crée un objet ViewResult qui restitue l'objet IView spécifié. (hérité de Controller.)
Méthode protégéeView(String, String)Crée un objet ViewResult à l'aide du nom de vue et du nom de page maître qui restituent une vue dans la réponse. (hérité de Controller.)
Méthode protégéeView(IView, Object)Crée un objet ViewResult qui restitue l'objet IView spécifié. (hérité de Controller.)
Méthode protégéeView(String, String, Object)Crée un objet ViewResult à l'aide du nom de vue, du nom de page maître et du modèle qui restituent une vue. (hérité de Controller.)
Haut de la page

  NomDescription
Implémentation d'interface expliciteMéthode privéeIActionFilter.OnActionExecutedCette méthode appelle la méthode OnActionExecuted. (hérité de Controller.)
Implémentation d'interface expliciteMéthode privéeIActionFilter.OnActionExecutingCette méthode appelle la méthode OnActionExecuting. (hérité de Controller.)
Implémentation d'interface expliciteMéthode privéeIAsyncController.BeginExecuteCette méthode appelle la méthode BeginExecute. (hérité de Controller.)
Implémentation d'interface expliciteMéthode privéeIAsyncController.EndExecuteCette méthode appelle la méthode EndExecute. (hérité de Controller.)
Implémentation d'interface expliciteMéthode privéeIAuthenticationFilter.OnAuthenticationCette méthode appelle la méthode OnAuthentication. (hérité de Controller.)
Implémentation d'interface expliciteMéthode privéeIAuthenticationFilter.OnAuthenticationChallengeCette méthode appelle la méthode OnAuthenticationChallenge. (hérité de Controller.)
Implémentation d'interface expliciteMéthode privéeIAuthorizationFilter.OnAuthorizationCette méthode appelle la méthode OnAuthorization. (hérité de Controller.)
Implémentation d'interface expliciteMéthode privéeIController.ExecuteExécute le contexte de la requête spécifiée. (hérité de ControllerBase.)
Implémentation d'interface expliciteMéthode privéeIExceptionFilter.OnExceptionCette méthode appelle la méthode OnException. (hérité de Controller.)
Implémentation d'interface expliciteMéthode privéeIResultFilter.OnResultExecutedCette méthode appelle la méthode OnResultExecuted. (hérité de Controller.)
Implémentation d'interface expliciteMéthode privéeIResultFilter.OnResultExecutingCette méthode appelle la méthode OnResultExecuting. (hérité de Controller.)
Haut de la page

La classe Controller dans ASP.NET MVC 4 et les versions ultérieures prend en charge les modèles asynchrones.

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Ajouts de la communauté

AJOUTER
Afficher: