AsyncController Classe

Définition

Fournit une 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 le demandeur d'action du 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 ou pas la désactivation de la prise en charge asynchrone du contrôleur.

(Hérité de Controller)
HttpContext

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

(Hérité de Controller)
ModelState

Obtient 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)
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 résolveur de dépendance remplaçable qui fournit des services. Par défaut, il utilise .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 les méthodes utilisées lors du traitement des requêtes Web.

(Hérité de Controller)
Session

Obtient l'objet HttpSessionStateBase pour la requête HTTP en cours.

(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 temporaires qui est utilisé pour stocker les données de la requête suivante.

(Hérité de Controller)
Url

Obtient l'objet d'assistance d'URL qui est utilisé pour générer des URL au moyen du routage.

(Hérité de Controller)
User

Obtient les informations sur la 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 requête est activée pour cette requête.

(Hérité de ControllerBase)
ValueProvider

Obtient ou définit le fournisseur de valeurs du 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 de contrôleur actuel.

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

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

(Hérité de Controller)
Content(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)
Content(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)
CreateActionInvoker()

Crée un demandeur 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 qui sont 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)

Met fin à l’appel de l’action dans le contexte actuel du contrôleur.

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

Met fin à l'exécution principale.

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

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

(Hérité de ControllerBase)
ExecuteCore()

Appelle l'action dans le contexte de contrôleur actuel.

(Hérité de Controller)
File(Byte[], String)

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

(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(Stream, String)

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

(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 du fichier cible.

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

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

(Hérité de Controller)
File(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)
HandleUnknownAction(String)

Mé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)
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 des 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)

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

(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 demande JSON spécifié.

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

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

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

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

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

Crée un JsonResult objet 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, JsonRequestBehavior)

Crée un JsonResult objet 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)
OnActionExecuted(ActionExecutedContext)

Méthode appelée après la méthode d'action.

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

Appelé avant la méthode d'action.

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

Méthode appelée lors de l'autorisation.

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

Méthode appelée lors de la demande d'autorisation.

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

Méthode appelée lors de l'autorisation.

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

Méthode appelée lorsqu'une exception non gérée se produit au cours de l'action.

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

Mé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)
OnResultExecuting(ResultExecutingContext)

Mé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)
PartialView()

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

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

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

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

Crée un PartialViewResult objet qui affiche une vue partielle à l’aide du nom de vue spécifié.

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

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

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

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

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

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

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

Effectue une redirection vers l'action spécifiée à l'aide du nom d'action.

(Hérité de Controller)
RedirectToAction(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)
RedirectToAction(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)
RedirectToAction(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)
RedirectToAction(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)
RedirectToAction(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)
RedirectToActionPermanent(String)

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

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

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

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

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

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

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

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

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

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

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

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

Effectue une redirection vers l'itinéraire spécifié à l'aide des valeurs d'itinéraire indiquées.

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

Effectue une redirection vers l'itinéraire spécifié à l'aide du dictionnaire d'itinéraires.

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

Effectue une redirection vers l'itinéraire spécifié à l'aide du nom d'itinéraire.

(Hérité de Controller)
RedirectToRoute(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)
RedirectToRoute(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)
RedirectToRoutePermanent(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)
RedirectToRoutePermanent(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)
RedirectToRoutePermanent(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)
RedirectToRoutePermanent(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)
RedirectToRoutePermanent(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)
TryUpdateModel<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)
TryUpdateModel<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)
TryUpdateModel<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)
TryUpdateModel<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)
TryUpdateModel<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)
TryUpdateModel<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)
TryUpdateModel<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)
TryUpdateModel<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)
TryUpdateModel<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)
TryUpdateModel<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)
TryValidateModel(Object)

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

(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)
UpdateModel<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)
UpdateModel<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)
UpdateModel<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)
UpdateModel<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)
UpdateModel<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)
UpdateModel<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)
UpdateModel<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)
UpdateModel<TModel>(TModel, String, String[], String[], IValueProvider)

Mises à jour le modèle spécifié instance à 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[])

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)
UpdateModel<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)
ValidateModel(Object)

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

(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)
View()

Crée un ViewResult objet qui restitue une vue à la réponse.

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

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

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

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

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

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

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

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

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

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

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

Crée un ViewResult objet à l’aide du nom de la vue et du nom de master-page qui restitue une vue à la réponse.

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

Crée un ViewResult objet à l’aide du nom de la vue, du nom master page et du modèle 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 la requête spécifiée.

(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 à