Partager via


AsyncController Classe

Définition

Fourni pour la compatibilité descendante avec ASP.NET MVC 3.

public abstract class AsyncController : System.Web.Mvc.Controller
type AsyncController = class
    inherit Controller
Public MustInherit Class AsyncController
Inherits Controller
Héritage
AsyncController

Constructeurs

AsyncController()

Initialise une nouvelle instance de la classe AsyncController.

Propriétés

ActionInvoker

Obtient l’appelant d’action pour le contrôleur.

(Hérité de Controller)
AsyncManager

Fournit des opérations asynchrones.

(Hérité de Controller)
Binders

Obtient ou définit le classeur.

(Hérité de Controller)
ControllerContext

Obtient ou définit le contexte du contrôleur.

(Hérité de ControllerBase)
DisableAsyncSupport

Obtient s’il faut désactiver la prise en charge asynchrone du contrôleur.

(Hérité de Controller)
HttpContext

Obtient des informations spécifiques à HTTP sur une requête HTTP individuelle.

(Hérité de Controller)
ModelState

Obtient l’objet dictionnaire d’état de modèle qui contient l’état du modèle et de la validation de liaison de modèle.

(Hérité de Controller)
Profile

Obtient le profil de contexte HTTP.

(Hérité de Controller)
Request

Obtient l’objet HttpRequestBase pour la requête HTTP actuelle.

(Hérité de Controller)
Resolver

Représente un programme de résolution de dépendances remplaçable fournissant des services. Par défaut, il utilise le System.Web.Mvc.DependencyResolver.CurrentCache.

(Hérité de Controller)
Response

Obtient l’objet HttpResponseBase pour la réponse HTTP actuelle.

(Hérité de Controller)
RouteData

Obtient les données d’itinéraire de la requête actuelle.

(Hérité de Controller)
Server

Obtient l’objet HttpServerUtilityBase qui fournit des méthodes utilisées pendant le traitement des demandes web.

(Hérité de Controller)
Session

Obtient l’objet HttpSessionStateBase pour la requête HTTP actuelle.

(Hérité de Controller)
TempData

Obtient ou définit le dictionnaire pour les données temporaires.

(Hérité de ControllerBase)
TempDataProvider

Obtient l’objet fournisseur de données temporaire utilisé pour stocker les données pour la requête suivante.

(Hérité de Controller)
Url

Obtient l’objet d’assistance d’URL utilisé pour générer des URL à l’aide du routage.

(Hérité de Controller)
User

Obtient les informations de sécurité utilisateur pour la requête HTTP actuelle.

(Hérité de Controller)
ValidateRequest

Obtient ou définit une valeur qui indique si la validation de la demande est activée pour cette requête.

(Hérité de ControllerBase)
ValueProvider

Obtient ou définit le fournisseur de valeurs pour le contrôleur.

(Hérité de ControllerBase)
ViewBag

Obtient le dictionnaire de données d’affichage dynamique.

(Hérité de ControllerBase)
ViewData

Obtient ou définit le dictionnaire pour les données d’affichage.

(Hérité de ControllerBase)
ViewEngineCollection

Obtient la collection de moteurs d’affichage.

(Hérité de Controller)

Méthodes

BeginExecute(RequestContext, AsyncCallback, Object)

Commence l’exécution du contexte de requête spécifié

(Hérité de Controller)
BeginExecuteCore(AsyncCallback, Object)

Commence à appeler l’action dans le contexte actuel du contrôleur.

(Hérité de Controller)
Content(String, String, Encoding)

Crée un objet de résultat de contenu à l’aide d’une chaîne, du type de contenu et de l’encodage de contenu.

(Hérité de Controller)
Content(String, String)

Crée un objet de résultat de contenu à l’aide d’une chaîne et du type de contenu.

(Hérité de Controller)
Content(String)

Crée un objet de résultat de contenu à l’aide d’une chaîne.

(Hérité de Controller)
CreateActionInvoker()

Crée un appelant d’action.

(Hérité de Controller)
CreateTempDataProvider()

Crée un fournisseur de données temporaire.

(Hérité de Controller)
Dispose()

Libère toutes les ressources utilisées par l’instance actuelle de la classe Controller.

(Hérité de Controller)
Dispose(Boolean)

Libère des ressources non managées et libère éventuellement des ressources managées.

(Hérité de Controller)
EndExecute(IAsyncResult)

Termine l’appel de l’action dans le contexte actuel du contrôleur.

(Hérité de Controller)
EndExecuteCore(IAsyncResult)

Termine le cœur d’exécution.

(Hérité de Controller)
Execute(RequestContext)

Exécute le contexte de requête spécifié.

(Hérité de ControllerBase)
ExecuteCore()

Appelle l’action dans le contexte actuel du contrôleur.

(Hérité de Controller)
File(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)
File(Byte[], String)

Crée un objet FileContentResult à l’aide du contenu et du type de fichier.

(Hérité de Controller)
File(Stream, String, String)

Crée un objet FileStreamResult à l’aide de l’objet Stream, du type de contenu et du nom de fichier cible.

(Hérité de Controller)
File(Stream, String)

Crée un objet FileStreamResult à l’aide de l’objet Stream et du type de contenu.

(Hérité de Controller)
File(String, String, String)

Crée un objet FilePathResult à l’aide du nom de fichier, du type de contenu et du nom de téléchargement de fichier.

(Hérité de Controller)
File(String, String)

Crée un objet FilePathResult à l’aide du nom de fichier et du type de contenu.

(Hérité de Controller)
HandleUnknownAction(String)

Appelée lorsqu’une requête correspond à ce contrôleur, mais qu’aucune méthode portant le nom d’action spécifié est trouvée dans le contrôleur.

(Hérité de Controller)
HttpNotFound()

Retourne une instance de la classe HttpNotFoundResult.

(Hérité de Controller)
HttpNotFound(String)

Retourne une instance de la classe HttpNotFoundResult.

(Hérité de Controller)
Initialize(RequestContext)

Initialise les données qui peuvent ne pas être disponibles lorsque le constructeur est appelé.

(Hérité de Controller)
JavaScript(String)

Crée un objet JavaScriptResult.

(Hérité de Controller)
Json(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 requête JSON spécifié.

(Hérité de Controller)
Json(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 de contenu et du comportement de requête JSON.

(Hérité de Controller)
Json(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)
Json(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 requête JSON spécifiés.

(Hérité de Controller)
Json(Object, String)

Crée un objet JsonResult qui sérialise l’objet spécifié au format JSON (JavaScript Object Notation).

(Hérité de Controller)
Json(Object)

Crée un objet JsonResult qui sérialise l’objet spécifié en JavaScript Object Notation (JSON).

(Hérité de Controller)
OnActionExecuted(ActionExecutedContext)

Appelée après l’appel de la méthode d’action.

(Hérité de Controller)
OnActionExecuting(ActionExecutingContext)

Appelée avant l’appel de la méthode d’action.

(Hérité de Controller)
OnAuthentication(AuthenticationContext)

Appelé lorsque l’autorisation se produit.

(Hérité de Controller)
OnAuthenticationChallenge(AuthenticationChallengeContext)

Appelé lorsque la demande d’autorisation se produit.

(Hérité de Controller)
OnAuthorization(AuthorizationContext)

Appelé lorsque l’autorisation se produit.

(Hérité de Controller)
OnException(ExceptionContext)

Appelé lorsqu’une exception non gérée se produit dans l’action.

(Hérité de Controller)
OnResultExecuted(ResultExecutedContext)

Appelé après le résultat de l’action retourné par une méthode d’action est exécuté.

(Hérité de Controller)
OnResultExecuting(ResultExecutingContext)

Appelé avant le résultat de l’action retourné par une méthode d’action est exécuté.

(Hérité de Controller)
PartialView()

Crée un objet PartialViewResult qui affiche une vue partielle.

(Hérité de Controller)
PartialView(Object)

Crée un objet PartialViewResult qui restitue une vue partielle à l’aide du modèle spécifié.

(Hérité de Controller)
PartialView(String, Object)

Crée un objet PartialViewResult qui restitue une vue partielle à l’aide du nom et du modèle de vue spécifiés.

(Hérité de Controller)
PartialView(String)

Crée un objet PartialViewResult qui restitue une vue partielle à l’aide du nom d’affichage spécifié.

(Hérité de Controller)
Redirect(String)

Crée un objet RedirectResult qui redirige vers l’URL spécifiée.

(Hérité de Controller)
RedirectPermanent(String)

Retourne une instance de la classe RedirectResult avec la propriété Permanente définie sur true.

(Hérité de Controller)
RedirectToAction(String, Object)

Redirige vers l’action spécifiée à l’aide du nom de l’action et des valeurs de routage.

(Hérité de Controller)
RedirectToAction(String, RouteValueDictionary)

Redirige vers l’action spécifiée à l’aide du nom de l’action et du dictionnaire de routage.

(Hérité de Controller)
RedirectToAction(String, String, Object)

Redirige vers l’action spécifiée à l’aide du nom d’action, du nom du contrôleur et du dictionnaire de routage.

(Hérité de Controller)
RedirectToAction(String, String, RouteValueDictionary)

Redirige vers l’action spécifiée à l’aide du nom d’action, du nom du contrôleur et des valeurs de routage.

(Hérité de Controller)
RedirectToAction(String, String)

Redirige vers l’action spécifiée à l’aide du nom de l’action et du nom du contrôleur.

(Hérité de Controller)
RedirectToAction(String)

Redirige vers l’action spécifiée à l’aide du nom de l’action.

(Hérité de Controller)
RedirectToActionPermanent(String, Object)

Retourne une instance de la classe RedirectResult avec la propriété Permanente définie sur true à l’aide du nom d’action spécifié et des valeurs de routage.

(Hérité de Controller)
RedirectToActionPermanent(String, RouteValueDictionary)

Retourne une instance de la classe RedirectResult avec la propriété Permanente définie sur true à l’aide du nom d’action spécifié et des valeurs de routage.

(Hérité de Controller)
RedirectToActionPermanent(String, String, Object)

Retourne une instance de la classe RedirectResult avec la propriété Permanente définie sur true à l’aide du nom d’action, du nom du contrôleur et des valeurs d’itinéraire spécifiées.

(Hérité de Controller)
RedirectToActionPermanent(String, String, RouteValueDictionary)

Retourne une instance de la classe RedirectResult avec la propriété Permanente définie sur true à l’aide du nom d’action, du nom du contrôleur et des valeurs d’itinéraire spécifiées.

(Hérité de Controller)
RedirectToActionPermanent(String, String)

Retourne une instance de la classe RedirectResult avec la propriété Permanente définie sur true à l’aide du nom d’action spécifié et du nom du contrôleur.

(Hérité de Controller)
RedirectToActionPermanent(String)

Retourne une instance de la classe RedirectResult avec la propriété Permanente définie sur true à l’aide du nom d’action spécifié.

(Hérité de Controller)
RedirectToRoute(Object)

Redirige vers l’itinéraire spécifié à l’aide des valeurs d’itinéraire spécifiées.

(Hérité de Controller)
RedirectToRoute(RouteValueDictionary)

Redirige vers l’itinéraire spécifié à l’aide du dictionnaire de routage.

(Hérité de Controller)
RedirectToRoute(String, Object)

Redirige vers l’itinéraire spécifié à l’aide du nom de l’itinéraire et des valeurs d’itinéraire.

(Hérité de Controller)
RedirectToRoute(String, RouteValueDictionary)

Redirige vers l’itinéraire spécifié à l’aide du nom de l’itinéraire et du dictionnaire d’itinéraires.

(Hérité de Controller)
RedirectToRoute(String)

Redirige vers l’itinéraire spécifié à l’aide du nom de l’itinéraire.

(Hérité de Controller)
RedirectToRoutePermanent(Object)

Retourne une instance de la classe RedirectResult avec la propriété Permanente définie sur true à l’aide des valeurs de routage spécifiées.

(Hérité de Controller)
RedirectToRoutePermanent(RouteValueDictionary)

Retourne une instance de la classe RedirectResult avec la propriété Permanente définie sur true à l’aide des valeurs de routage spécifiées.

(Hérité de Controller)
RedirectToRoutePermanent(String, Object)

Retourne une instance de la classe RedirectResult avec la propriété Permanente définie sur true à l’aide du nom de route et des valeurs d’itinéraire spécifiés.

(Hérité de Controller)
RedirectToRoutePermanent(String, RouteValueDictionary)

Retourne une instance de la classe RedirectResult avec la propriété Permanente définie sur true à l’aide du nom de route et des valeurs d’itinéraire spécifiés.

(Hérité de Controller)
RedirectToRoutePermanent(String)

Retourne une instance de la classe RedirectResult avec la propriété Permanente définie sur true à l’aide du nom de route spécifié.

(Hérité de Controller)
TryUpdateModel<TModel>(TModel, IValueProvider)

Met à jour l’instance de modèle spécifiée à l’aide de valeurs du fournisseur de valeurs.

(Hérité de Controller)
TryUpdateModel<TModel>(TModel, String, IValueProvider)

Met à jour l’instance de modèle spécifiée à l’aide de valeurs du fournisseur de valeurs et d’une liste de propriétés à inclure.

(Hérité de Controller)
TryUpdateModel<TModel>(TModel, String, String[], IValueProvider)

Met à jour l’instance de modèle spécifiée à l’aide de valeurs du fournisseur de valeurs, d’un préfixe et des propriétés incluses.

(Hérité de Controller)
TryUpdateModel<TModel>(TModel, String, String[], String[], IValueProvider)

Met à jour l’instance de modèle spécifiée à l’aide de valeurs du fournisseur de valeurs, d’un préfixe, d’une liste de propriétés à exclure et d’une liste de propriétés à inclure.

(Hérité de Controller)
TryUpdateModel<TModel>(TModel, String, String[], String[])

Met à jour l’instance de modèle spécifiée à l’aide de valeurs du fournisseur de valeurs actuel du contrôleur, d’un préfixe, d’une liste de propriétés à exclure et d’une liste de propriétés à inclure.

(Hérité de Controller)
TryUpdateModel<TModel>(TModel, String, String[])

Met à jour l’instance de modèle spécifiée à l’aide de valeurs du fournisseur de valeurs actuel du contrôleur, d’un préfixe et des propriétés incluses.

(Hérité de Controller)
TryUpdateModel<TModel>(TModel, String)

Met à jour l’instance de modèle spécifiée à l’aide de valeurs du fournisseur de valeurs actuel du contrôleur et d’un préfixe.

(Hérité de Controller)
TryUpdateModel<TModel>(TModel, String[], IValueProvider)

Met à jour l’instance de modèle spécifiée à l’aide de valeurs du fournisseur de valeurs et d’une liste de propriétés à inclure.

(Hérité de Controller)
TryUpdateModel<TModel>(TModel, String[])

Met à jour l’instance de modèle spécifiée à l’aide de valeurs du fournisseur de valeurs actuel du contrôleur et des propriétés incluses.

(Hérité de Controller)
TryUpdateModel<TModel>(TModel)

Met à jour l’instance de modèle spécifiée à l’aide de valeurs du fournisseur de valeurs actuel du contrôleur.

(Hérité de Controller)
TryValidateModel(Object, String)

Valide l’instance de modèle spécifiée à l’aide d’un préfixe HTML.

(Hérité de Controller)
TryValidateModel(Object)

Valide l’instance de modèle spécifiée.

(Hérité de Controller)
UpdateModel<TModel>(TModel, IValueProvider)

Met à jour l’instance de modèle spécifiée à l’aide de valeurs du fournisseur de valeurs.

(Hérité de Controller)
UpdateModel<TModel>(TModel, String, IValueProvider)

Met à jour l’instance de modèle spécifiée à l’aide de valeurs du fournisseur de valeurs, d’un préfixe et d’une liste de propriétés à inclure.

(Hérité de Controller)
UpdateModel<TModel>(TModel, String, String[], IValueProvider)

Met à jour l’instance de modèle spécifiée à l’aide de valeurs du fournisseur de valeurs, d’un préfixe et d’une liste de propriétés à inclure.

(Hérité de Controller)
UpdateModel<TModel>(TModel, String, String[], String[], IValueProvider)

Met à jour l’instance de modèle spécifiée à l’aide de valeurs du fournisseur de valeurs, d’un préfixe, d’une liste de propriétés à exclure et d’une liste de propriétés à inclure.

(Hérité de Controller)
UpdateModel<TModel>(TModel, String, String[], String[])

Met à jour l’instance de modèle spécifiée à l’aide de valeurs du fournisseur de valeurs actuel du contrôleur, d’un préfixe, d’une liste de propriétés à exclure et d’une liste de propriétés à inclure.

(Hérité de Controller)
UpdateModel<TModel>(TModel, String, String[])

Met à jour l’instance de modèle spécifiée à l’aide de valeurs du fournisseur de valeurs actuel du contrôleur, d’un préfixe et des propriétés incluses.

(Hérité de Controller)
UpdateModel<TModel>(TModel, String)

Met à jour l’instance de modèle spécifiée à l’aide de valeurs du fournisseur de valeurs actuel du contrôleur et d’un préfixe.

(Hérité de Controller)
UpdateModel<TModel>(TModel, String[], IValueProvider)

Met à jour l’instance de modèle spécifiée à l’aide de valeurs du fournisseur de valeurs, d’un préfixe et d’une liste de propriétés à inclure.

(Hérité de Controller)
UpdateModel<TModel>(TModel, String[])

Met à jour l’instance de modèle spécifiée à l’aide de valeurs du fournisseur de valeurs actuel de l’objet contrôleur.

(Hérité de Controller)
UpdateModel<TModel>(TModel)

Met à jour l’instance de modèle spécifiée à l’aide de valeurs du fournisseur de valeurs actuel du contrôleur.

(Hérité de Controller)
ValidateModel(Object, String)

Valide l’instance de modèle spécifiée à l’aide d’un préfixe HTML.

(Hérité de Controller)
ValidateModel(Object)

Valide l’instance de modèle spécifiée.

(Hérité de Controller)
View()

Crée un objet ViewResult qui affiche une vue dans la réponse.

(Hérité de Controller)
View(IView, Object)

Crée un objet ViewResult qui restitue l’objet IView spécifié.

(Hérité de Controller)
View(IView)

Crée un objet ViewResult qui restitue l’objet IView spécifié.

(Hérité de Controller)
View(Object)

Crée un objet ViewResult à l’aide du modèle qui restitue une vue sur la réponse.

(Hérité de Controller)
View(String, Object)

Crée un objet ViewResult qui restitue l’objet IView spécifié.

(Hérité de Controller)
View(String, String, Object)

Crée un objet ViewResult à l’aide du nom de la vue, du nom de la page maître et du modèle qui affiche un affichage.

(Hérité de Controller)
View(String, String)

Crée un objet ViewResult à l’aide du nom d’affichage et du nom de page maître qui restitue une vue dans la réponse.

(Hérité de Controller)
View(String)

Crée un objet ViewResult à l’aide du nom d’affichage qui restitue une vue.

(Hérité de Controller)

Implémentations d’interfaces explicites

IActionFilter.OnActionExecuted(ActionExecutedContext)

Cette méthode appelle la méthode OnActionExecuted.

(Hérité de Controller)
IActionFilter.OnActionExecuting(ActionExecutingContext)

Cette méthode appelle la méthode OnActionExecuting.

(Hérité de Controller)
IAsyncController.BeginExecute(RequestContext, AsyncCallback, Object)

Cette méthode appelle la méthode BeginExecute.

(Hérité de Controller)
IAsyncController.EndExecute(IAsyncResult)

Cette méthode appelle la méthode EndExecute.

(Hérité de Controller)
IAuthenticationFilter.OnAuthentication(AuthenticationContext)

Cette méthode appelle la méthode OnAuthentication.

(Hérité de Controller)
IAuthenticationFilter.OnAuthenticationChallenge(AuthenticationChallengeContext)

Cette méthode appelle la méthode OnAuthenticationChallenge.

(Hérité de Controller)
IAuthorizationFilter.OnAuthorization(AuthorizationContext)

Cette méthode appelle la méthode OnAuthorization.

(Hérité de Controller)
IController.Execute(RequestContext)

Exécute le contexte de requête spécifié.

(Hérité de ControllerBase)
IExceptionFilter.OnException(ExceptionContext)

Cette méthode appelle la méthode OnException.

(Hérité de Controller)
IResultFilter.OnResultExecuted(ResultExecutedContext)

Cette méthode appelle la méthode OnResultExecuted.

(Hérité de Controller)
IResultFilter.OnResultExecuting(ResultExecutingContext)

Cette méthode appelle la méthode OnResultExecuting.

(Hérité de Controller)

S’applique à