System.Web.Mvc Espace de noms
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.
Classes
AcceptVerbsAttribute |
Représente un attribut qui spécifie les verbes HTTP auxquels une méthode d'action doit répondre. |
ActionDescriptor |
Fournit des informations sur une méthode d'action, par exemple son nom, son contrôleur, ses paramètres, ses attributs et ses filtres. |
ActionExecutedContext |
Fournit le contexte de la méthode ActionExecuted de la ActionFilterAttribute classe . |
ActionExecutingContext |
Fournit le contexte de la méthode ActionExecuting de la ActionFilterAttribute classe . |
ActionFilterAttribute |
Représente la classe de base pour les attributs de filtre. |
ActionMethodSelectorAttribute |
Représente un attribut utilisé pour influencer la sélection d'une méthode d'action. |
ActionNameAttribute |
Représente un attribut utilisé pour le nom d'une action. |
ActionNameSelectorAttribute |
Représente un attribut qui affecte la sélection d'une méthode d'action. |
ActionResult |
Représente le résultat d'une méthode d'action. |
AdditionalMetadataAttribute |
Fournit une classe qui implémente l’interface IMetadataAware afin de prendre en charge des métadonnées supplémentaires. |
AjaxHelper |
Représente la prise en charge du rendu HTML dans les scénarios AJAX au sein d'une vue. |
AjaxHelper<TModel> |
Représente la prise en charge du rendu HTML dans les scénarios AJAX au sein d'une vue fortement typée. |
AjaxRequestExtensions |
Représente une classe qui étend la HttpRequestBase classe en ajoutant la possibilité de déterminer si une requête HTTP est une requête AJAX. |
AllowAnonymousAttribute |
Représente un attribut qui marque les contrôleurs et les actions permettant d’ignorer le pendant l’autorisation AuthorizeAttribute . |
AllowHtmlAttribute |
Permet à une demande d'inclure le balisage HTML pendant la liaison du modèle en ignorant la validation des demandes pour la propriété. (Il est fortement recommandé que votre application vérifie explicitement tous les modèles pour lesquels la validation des demandes est désactivée afin d'empêcher toute attaque de script.) |
AreaRegistration |
Offre un moyen d'enregistrer une ou plusieurs zones dans une application ASP.NET MVC. |
AreaRegistrationContext |
Encapsule les informations requises pour inscrire une zone dans une application ASP.NET MVC. |
AssociatedMetadataProvider |
Fournit une classe abstraite pour implémenter un fournisseur de métadonnées. |
AssociatedValidatorProvider |
Fournit une classe abstraite pour les classes qui implémentent un fournisseur de validation. |
AsyncController |
Fournit une compatibilité descendante avec ASP.NET MVC 3. |
AsyncTimeoutAttribute |
Représente un attribut utilisé afin de définir la valeur du délai d'expiration, en millisecondes, pour une méthode asynchrone. |
AuthorizationContext |
Encapsule les informations requises pour l’utilisation d’un AuthorizeAttribute attribut. |
AuthorizeAttribute |
Indique que l'accès à un contrôleur ou à une méthode d'action est limité aux utilisateurs qui répondent aux conditions requises d'autorisation. |
BindAttribute |
Représente un attribut utilisé pour fournir des détails sur le mode de liaison d'un modèle à un paramètre. |
BuildManagerCompiledView |
Représente la classe de base pour les vues compilées par la classe BuildManager avant d’être rendues par un moteur d’affichage. |
BuildManagerViewEngine |
Fournit une classe de base pour les moteurs d'affichage. |
ByteArrayModelBinder |
Mappe une demande de navigateur à un tableau d'octets. |
CachedAssociatedMetadataProvider<TModelMetadata> |
Fournit une classe abstraite pour implémenter un fournisseur de métadonnées mis en cache. |
CachedDataAnnotationsMetadataAttributes |
Fournit un conteneur pour mettre en cache System.ComponentModel.DataAnnotations les attributs. |
CachedDataAnnotationsModelMetadata |
Fournit un conteneur pour mettre en cache DataAnnotationsModelMetadata. |
CachedDataAnnotationsModelMetadataProvider |
Implémente le fournisseur de métadonnées de modèle mis en cache par défaut pour ASP.NET MVC. |
CachedModelMetadata<TPrototypeCache> |
Fournit un conteneur pour les métadonnées mises en cache. |
CancellationTokenModelBinder |
Fournit un mécanisme qui propage une notification spécifiant que les opérations du classeur de modèles doivent être annulées. |
ChildActionOnlyAttribute |
Représente un attribut utilisé pour indiquer qu'une méthode d'action doit être appelée uniquement comme une action enfant. |
ChildActionValueProvider |
Représente un fournisseur de valeurs pour les valeurs d'actions enfants. |
ChildActionValueProviderFactory |
Représente une fabrique pour la création d'objets de fournisseur de valeur pour les actions enfants. |
ClientDataTypeModelValidatorProvider |
Retourne les validateurs de modèle de type de données clients. |
CompareAttribute |
Fournit un attribut qui compare deux propriétés d'un modèle. |
ContentResult |
Représente un type de contenu défini par l'utilisateur et qui est le résultat d'une méthode d'action. |
Controller |
Fournit des méthodes qui répondent aux requêtes HTTP envoyées à un site Web ASP.NET MVC. |
ControllerActionInvoker |
Représente une classe qui est chargée d'appeler les méthodes d'action d'un contrôleur. |
ControllerBase |
Représente la classe de base pour tous les contrôleurs MVC. |
ControllerBuilder |
Représente une classe chargée de la création dynamique d'un contrôleur. |
ControllerContext |
Encapsule des informations sur une requête HTTP qui correspond aux instances et ControllerBase spécifiéesRouteBase. |
ControllerDescriptor |
Encapsule les informations qui décrivent un contrôleur, par exemple son nom, son type et ses actions. |
ControllerInstanceFilterProvider |
Ajoute le contrôleur au FilterProviderCollection instance. |
CustomModelBinderAttribute |
Représente un attribut qui appelle un classeur de modèles personnalisé. |
DataAnnotationsModelMetadata |
Fournit un conteneur pour les métadonnées communes, la classe DataAnnotationsModelMetadataProvider et la classe DataAnnotationsModelValidator d'un modèle de données. |
DataAnnotationsModelMetadataProvider |
Implémente le fournisseur de métadonnées de modèle par défaut pour ASP.NET MVC. |
DataAnnotationsModelValidator |
Fournit un validateur de modèle. |
DataAnnotationsModelValidator<TAttribute> |
Fournit un validateur de modèle pour un type de validation spécifié. |
DataAnnotationsModelValidatorProvider |
Implémente le fournisseur de validation par défaut pour ASP.NET MVC. |
DataErrorInfoModelValidatorProvider |
Fournit un conteneur pour le validateur de modèle d'informations d'erreur. |
DefaultControllerFactory |
Représente la fabrique de contrôleurs inscrite par défaut. |
DefaultModelBinder |
Mappe une demande de navigateur à un objet de données. Cette classe fournit une implémentation concrète d'un classeur de modèles. |
DefaultViewLocationCache |
Représente un cache mémoire pour les emplacements d'affichages. |
DependencyResolver |
Fournit un point d’inscription pour les résolveurs de dépendances qui implémentent IDependencyResolver ou l’interface IServiceLocator de Common Service Locator. |
DependencyResolverExtensions |
Fournit une implémentation de type sécurisé de GetService(Type) et GetServices(Type). |
DictionaryValueProvider<TValue> |
Représente la classe de base pour les fournisseurs de valeur dont les valeurs proviennent d'une collection qui implémente l'interface IDictionary<TKey,TValue>. |
EmptyModelMetadataProvider |
Offre un fournisseur de métadonnées vide pour les modèles de données qui ne requièrent pas de métadonnées. |
EmptyModelValidatorProvider |
Fournit un fournisseur de validation vide pour les modèles qui ne nécessitent pas de validateur. |
EmptyResult |
Représente un résultat qui ne débouche sur rien, par exemple une méthode d'action d'un contrôleur qui ne retourne rien. |
ExceptionContext |
Fournit le contexte d’utilisation de la HandleErrorAttribute classe . |
ExpressionHelper |
Fournit une classe d'assistance pour obtenir le nom de modèle à partir d'une expression. |
FieldValidationMetadata |
Fournit un conteneur pour les métadonnées de validation de champ côté client. |
FileContentResult |
Envoie le contenu d'un fichier binaire à la réponse. |
FilePathResult |
Envoie le contenu d'un fichier à la réponse. |
FileResult |
Représente une classe de base utilisée pour envoyer le contenu d'un fichier binaire à la réponse. |
FileStreamResult |
Envoie du contenu binaire à la réponse à l’aide d’un Stream instance. |
Filter |
Représente une classe de métadonnées qui contient une référence à l'implémentation d'une ou plusieurs interfaces de filtres, l'ordre et la portée du filtre. |
FilterAttribute |
Représente la classe de base pour tous les attributs d'action et de filtre de résultat. |
FilterAttributeFilterProvider |
Définit un fournisseur de filtres pour des attributs de filtre. |
FilterInfo |
Encapsule les informations relatives aux filtres d'action disponibles. |
FilterProviderCollection |
Représente la collection de fournisseurs de filtres pour l'application. |
FilterProviders |
Fournit un point d'inscription pour les filtres. |
FormCollection |
Contient les fournisseurs de valeurs de formulaire de l'application. |
FormContext |
Encapsule les informations requises pour valider et traiter les données d'entrée d'un formulaire HTML. |
FormValueProvider |
Représente un fournisseur de valeurs pour les valeurs de formulaire contenues dans un NameValueCollection objet . |
FormValueProviderFactory |
Représente une classe qui est chargée de la création d'une nouvelle instance d'un objet de fournisseur de valeurs de formulaire. |
GlobalFilterCollection |
Représente une classe qui contient tous les filtres globaux. |
GlobalFilters |
Représente la collection de filtres globaux. |
HandleErrorAttribute |
Représente un attribut utilisé pour gérer une exception levée par une méthode d'action. |
HandleErrorInfo |
Encapsule des informations pour la gestion d'une erreur générée par une méthode d'action. |
HiddenInputAttribute |
Représente un attribut utilisé pour indiquer si une propriété ou une valeur de champ doit être rendue en tant qu’élément d’entrée masqué. |
HtmlHelper |
Prend en charge la restitution des contrôles HTML dans une vue. |
HtmlHelper<TModel> |
Représente la prise en charge du rendu des contrôles HTML dans une vue fortement typée. |
HttpAntiForgeryException |
Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. |
HttpDeleteAttribute |
Représente un attribut qui est utilisé pour restreindre une méthode d'action afin qu'elle gère uniquement les requêtes DELETE HTTP. |
HttpFileCollectionValueProvider |
Représente un fournisseur de valeurs à utiliser avec des valeurs provenant d'une collection de fichiers HTTP. |
HttpFileCollectionValueProviderFactory |
Représente une classe qui est chargée de la création d'une nouvelle instance d'un objet de fournisseur de valeurs de collection de fichiers HTTP. |
HttpGetAttribute |
Représente un attribut qui est utilisé pour restreindre une méthode d'action afin qu'elle gère uniquement les requêtes GET HTTP. |
HttpHeadAttribute |
Spécifie que la requête HTTP doit correspondre à la méthode HTTP HEAD. |
HttpNotFoundResult |
Définit un objet utilisé pour indiquer que la ressource demandée est introuvable. |
HttpOptionsAttribute |
Représente un attribut qui permet de restreindre une méthode d'action afin qu'elle gère uniquement les requêtes HTTP OPTIONS. |
HttpPatchAttribute |
Représente un attribut qui permet de restreindre une méthode d'action afin qu'elle gère uniquement les requêtes HTTP PATCH. |
HttpPostAttribute |
Représente un attribut qui est utilisé pour restreindre une méthode d'action afin qu'elle gère uniquement les requêtes HTTP POST. |
HttpPostedFileBaseModelBinder |
Lie un modèle à un fichier publié. |
HttpPutAttribute |
Représente un attribut qui est utilisé pour restreindre une méthode d'action afin qu'elle gère uniquement les requêtes HTTP PUT. |
HttpRequestExtensions |
Étend la HttpRequestBase classe qui contient les valeurs HTTP qui ont été envoyées par un client lors d’une requête Web. |
HttpStatusCodeResult |
Fournit un moyen de retourner le résultat d'une action avec un code et une description d'état spécifiques de réponse HTTP. |
HttpUnauthorizedResult |
Représente le résultat d'une requête HTTP non autorisée. |
JavaScriptResult |
Envoie du contenu JavaScript à la réponse. |
JQueryFormValueProvider |
Le fournisseur de valeurs de formulaire JQuery est utilisé pour gérer les données au format JQuery dans les formulaires de demande. |
JQueryFormValueProviderFactory |
Fournit le ValueProvider nécessaire pour gérer les données de formulaire JQuery. |
JsonResult |
Représente une classe utilisée pour envoyer un contenu au format JSON (JavaScript Object Notation) à la réponse. |
JsonValueProviderFactory |
Permet aux méthodes d'action d'envoyer et de recevoir du texte au format JSON et de lier par modèle le texte JSON à des paramètres de méthodes d'action. |
LinqBinaryModelBinder |
Mappe une demande de navigateur à un objet LINQ Binary . |
MaxLengthAttributeAdapter |
Fournit un adaptateur pour l'attribut MaxLengthAttribute. |
MinLengthAttributeAdapter |
Fournit un adaptateur pour l'attribut MinLengthAttribute. |
ModelBinderAttribute |
Représente un attribut utilisé pour associer un type de modèle à un type de générateur de modèles. |
ModelBinderDictionary |
Représente une classe qui contient tous les classeurs de modèles de l'application, répertoriés par type de classeur. |
ModelBinderProviderCollection |
Le contenu de cette section ne sera pas mis à jour, n'y ajoutez pas d'informations. |
ModelBinderProviders |
Fournit un conteneur aux fournisseurs de classeurs de modèles. |
ModelBinders |
Fournit l'accès global aux binders de modèles pour l'application. |
ModelBindingContext |
Fournit le contexte de fonctionnement d'un binder de modèle. |
ModelClientValidationEqualToRule |
Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. |
ModelClientValidationMaxLengthRule | |
ModelClientValidationMinLengthRule | |
ModelClientValidationRangeRule |
Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. |
ModelClientValidationRegexRule |
Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. |
ModelClientValidationRemoteRule |
Représente la règle distante pour la validation du client du modèle. |
ModelClientValidationRequiredRule |
Représente la règle requise pour la validation du client du modèle. |
ModelClientValidationRule |
Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. |
ModelClientValidationStringLengthRule |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Représente une longueur de la règle de validation du client de modèle. |
ModelError |
Représente une erreur qui se produit lors de la liaison d'un modèle. |
ModelErrorCollection |
Collection d'instances ModelError. |
ModelMetadata |
Fournit un conteneur pour les métadonnées communes, la classe ModelMetadataProvider et la classe ModelValidator d'un modèle de données. |
ModelMetadataProvider |
Fournit une classe de base abstraite pour un fournisseur de métadonnées personnalisé. |
ModelMetadataProviders |
Fournit un conteneur pour l'instance de ModelMetadataProvider actuelle. |
ModelState |
Encapsule l'état de la liaison du modèle dans une propriété d'un argument de méthode d'action, ou dans l'argument lui-même. |
ModelStateDictionary |
Représente l'état d'une tentative de liaison d'un formulaire publié à une méthode d'action, qui inclut les informations de validation. |
ModelValidationResult |
Fournit un conteneur pour un résultat de validation. |
ModelValidator |
Fournit une classe de base pour l'implémentation de la logique de validation. |
ModelValidatorProvider |
Fournit une liste de validateurs pour un modèle. |
ModelValidatorProviderCollection |
Le contenu de cette section ne sera pas mis à jour, n'y ajoutez pas d'informations. |
ModelValidatorProviders |
Fournit un conteneur pour le fournisseur de validation actuel. |
MultiSelectList |
Représente une liste d'éléments dans laquelle les utilisateurs peuvent sélectionner plusieurs éléments. |
MvcFilter |
En cas d'implémentation dans une classe dérivée, fournit une classe de métadonnées qui contient une référence à l'implémentation d'une ou plusieurs interfaces de filtres, l'ordre et la portée du filtre. |
MvcHandler |
Sélectionne le contrôleur qui doit gérer une requête HTTP. |
MvcHtmlString |
Représente une chaîne encodée au format HTML qui ne doit plus être encodée. |
MvcHttpHandler |
Vérifie et traite une requête HTTP. |
MvcRouteHandler |
Crée un objet qui implémente l’interface IHttpHandler et lui transmet le contexte de requête. |
MvcWebRazorHostFactory |
Crée des instances de System.Web.Mvc.MvcWebPageRazorHost fichiers. |
NameValueCollectionExtensions |
Étend un objet NameValueCollection afin que la collection puisse être copiée dans un dictionnaire spécifié. |
NameValueCollectionValueProvider |
Représente la classe de base pour les fournisseurs de valeurs dont les valeurs proviennent d’un NameValueCollection objet . |
NoAsyncTimeoutAttribute |
Fournit un wrapper pratique pour l’attribut AsyncTimeoutAttribute . |
NonActionAttribute |
Représente un attribut utilisé pour indiquer qu'une méthode de contrôleur n'est pas une méthode d'action. |
OutputCacheAttribute |
Représente un attribut utilisé pour marquer une méthode d'action dont la sortie doit être mise en cache. |
OverrideActionFiltersAttribute |
Représente les attributs associés au filtre de substitution. |
OverrideAuthenticationAttribute |
Représente les attributs associés à l'authentification. |
OverrideAuthorizationAttribute |
Représente les attributs associés à l'autorisation. |
OverrideExceptionFiltersAttribute |
Représente les attributs associés au filtre d'exception. |
OverrideResultFiltersAttribute |
Représente les attributs associés au filtre de résultat. |
ParameterBindingInfo |
Encapsule les informations pour la liaison des paramètres de méthode d'action à un modèle de données. |
ParameterDescriptor |
Contient des informations qui décrivent un paramètre. |
PartialViewResult |
Représente une classe de base utilisée pour envoyer une vue partielle à la réponse. |
PreApplicationStartCode |
Fournit un point d'inscription pour le code de pré-démarrage de l'application ASP.NET Razor. |
QueryStringValueProvider |
Représente un fournisseur de valeurs pour les chaînes de requête contenues dans un NameValueCollection objet . |
QueryStringValueProviderFactory |
Représente une classe qui est chargée de la création d'une instance d'un objet de fournisseur de valeurs de chaîne de requête. |
RangeAttributeAdapter |
Fournit un adaptateur pour l’attribut RangeAttribute. |
RazorView |
Représente la classe utilisée pour créer des vues qui utilisent la syntaxe Razor. |
RazorViewEngine |
Représente un moteur d'affichage permettant de restituer une page Web qui utilise la syntaxe ASP.NET Razor. |
RedirectResult |
Contrôle le traitement des actions d'application en effectuant une redirection vers l'URI spécifié. |
RedirectToRouteResult |
Représente un résultat qui effectue une redirection à l'aide du dictionnaire de valeurs d'itinéraire spécifié. |
ReflectedActionDescriptor |
Contient des informations qui décrivent une méthode d'action reflétée. |
ReflectedControllerDescriptor |
Contient des informations qui décrivent un contrôleur reflété. |
ReflectedParameterDescriptor |
Contient des informations qui décrivent un paramètre de méthode d'action reflété. |
RegularExpressionAttributeAdapter |
Fournit un adaptateur pour l’attribut RegularExpressionAttribute. |
RemoteAttribute |
Fournit un attribut qui utilise le validateur à distance du plug-in de validation jQuery. |
RequiredAttributeAdapter |
Fournit un adaptateur pour l’attribut RequiredAttributeAttribute. |
RequireHttpsAttribute |
Représente un attribut qui force le renvoi d'une requête HTTP non protégée via HTTPS. |
ResultExecutedContext |
Fournit le contexte de la OnResultExecuted(ResultExecutedContext) méthode de la ActionFilterAttribute classe . |
ResultExecutingContext |
Fournit le contexte de la OnResultExecuting(ResultExecutingContext) méthode de la ActionFilterAttribute classe . |
RouteAreaAttribute |
Spécifie la zone à définir pour tous les itinéraires indiqués dans ce contrôleur. |
RouteAttribute |
Emplacement sur un contrôleur ou une action pour l'exposer directement via un itinéraire. Lorsqu'il est placé sur un contrôleur, il s'applique aux actions qui n'ont pas de System.Web.Mvc.RouteAttribute’s sur elles. |
RouteCollectionAttributeRoutingExtensions |
Fournit des extensions de routage pour un attribut de collection d'itinéraires. |
RouteCollectionExtensions |
Étend un RouteCollection objet pour le routage MVC. |
RouteDataValueProvider |
Représente un fournisseur de valeurs pour les données de routage contenues dans un objet qui implémente l’interface IDictionary<TKey,TValue> . |
RouteDataValueProviderFactory |
Représente une fabrique pour la création d'objets de fournisseur de valeurs de données d'itinéraire. |
RoutePrefixAttribute |
Annote un contrôleur avec un préfixe d'itinéraire qui s'applique à toutes les actions à l'intérieur du contrôleur. |
SelectList |
Représente une liste qui permet aux utilisateurs de sélectionner un élément. |
SelectListGroup |
Représente l'élément HTML optgroup et ses attributs. Dans une liste de sélection, plusieurs groupes portant le même nom sont pris en charge. Ils sont comparés en fonction de l'égalité de référence. |
SelectListItem |
Représente l’élément sélectionné dans un instance de la SelectList classe . |
SessionStateAttribute |
Spécifie l'état de session du contrôleur. |
SessionStateTempDataProvider |
Fournit des données d’état de session à l’objet actuel TempDataDictionary . |
StringLengthAttributeAdapter |
Fournit un adaptateur pour l’attribut StringLengthAttribute. |
TagBuilder |
Contient les classes et propriétés qui permettent de créer des éléments HTML. Cette classe est utilisée pour écrire des helpers, tels que ceux qui se trouvent dans l’espace de System.Web.Helpers noms. |
TempDataDictionary |
Représente un groupe de données qui persiste uniquement d'une requête à l'autre. |
TemplateInfo |
Encapsule les informations relatives au contexte de modèle actuel. |
UnobtrusiveValidationAttributesGenerator |
Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. |
UrlHelper |
Contient des méthodes pour générer des URL pour MVC ASP.NET dans une application. |
UrlParameter |
Représente un paramètre facultatif utilisé par la classe pendant le MvcHandler routage. |
ValidatableObjectAdapter |
Fournit un adaptateur d'objet qui peut être validé. |
ValidateAntiForgeryTokenAttribute |
Représente un attribut qui permet de lutter contre la contrefaçon d'une requête. |
ValidateInputAttribute |
Représente un attribut utilisé pour marquer les méthodes d'action dont l'entrée doit être validée. |
ValueProviderCollection |
Représente la collection d’objets fournisseurs de valeur pour l’application. |
ValueProviderDictionary |
Remarque : Cette API est désormais obsolète. Représente un dictionnaire de fournisseurs de valeurs pour l’application. |
ValueProviderFactories |
Représente un conteneur pour les objets de fabrique de fournisseur de valeur. |
ValueProviderFactory |
Représente une fabrique pour la création d'objets de fournisseur de valeurs. |
ValueProviderFactoryCollection |
Représente la collection de fabriques de fournisseur de valeur pour l'application. |
ValueProviderResult |
Représente le résultat de la liaison d'une valeur (par exemple, une publication de formulaire ou une chaîne de requête) avec une propriété d'argument de méthode d'action, ou avec l'argument lui-même. |
ViewContext |
Encapsule les informations relatives au rendu d'une vue. |
ViewDataDictionary |
Représente un conteneur utilisé pour passer des données entre un contrôleur et une vue. |
ViewDataDictionary<TModel> |
Représente un conteneur utilisé pour passer des données fortement typées entre un contrôleur et une vue. |
ViewDataInfo |
Encapsule les informations relatives au contenu de modèle actuel qui est utilisé pour développer des modèles et aux programmes d'assistance HTML qui interagissent avec les modèles. |
ViewEngineCollection |
Représente une collection des moteurs d'affichage disponibles pour l'application. |
ViewEngineResult |
Représente le résultat de la recherche d'un moteur d'affichage. |
ViewEngines |
Représente une collection des moteurs d'affichage disponibles pour l'application. |
ViewMasterPage |
Représente les informations nécessaires pour générer une page de vue maître. |
ViewMasterPage<TModel> |
Représente les informations nécessaires pour générer une page de vue maître fortement typée. |
ViewPage |
Représente les propriétés et méthodes requises pour restituer une vue sous forme de page Web Forms. |
ViewPage<TModel> |
Représente les informations qui sont requises pour restituer une vue fortement typée sous forme de page Web Forms. |
ViewResult |
Représente une classe utilisée pour afficher une vue à l’aide d’un IView instance retourné par un IViewEngine objet . |
ViewResultBase |
Représente une classe de base qui est utilisée pour fournir le modèle à la vue, puis pour restituer la vue dans la réponse. |
ViewStartPage |
Fournit une classe abstraite qui peut être utilisée pour implémenter une page de démarrage de vue (maître). |
ViewTemplateUserControl |
Fournit un conteneur pour les TemplateInfo objets. |
ViewTemplateUserControl<TModel> |
Fournit un conteneur pour les TemplateInfo objets. |
ViewType |
Représente le type d'une vue. |
ViewUserControl |
Représente les informations nécessaires pour générer un contrôle utilisateur. |
ViewUserControl<TModel> |
Représente les informations nécessaires pour générer un contrôle utilisateur fortement typé. |
VirtualPathProviderViewEngine |
Représente une implémentation abstraite de classe de base de l’interface IViewEngine . |
WebFormView |
Représente les informations nécessaires pour générer une page Web Forms dans ASP.NET MVC. |
WebFormViewEngine |
Représente un moteur d'affichage permettant de restituer une page Web Forms pour la réponse. |
WebViewPage |
Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor. |
WebViewPage<TModel> |
Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor. |
Interfaces
IActionFilter |
Définit les méthodes utilisées dans un filtre d'action. |
IActionInvoker |
Définit le contrat d'un demandeur d'action, qui permet d'appeler une action en réponse à une requête HTTP. |
IActionInvokerFactory |
Permet de créer un IActionInvoker instance pour la requête actuelle. |
IAuthorizationFilter |
Définit les méthodes requises pour un filtre d'autorisation. |
IClientValidatable |
Fournit à l'infrastructure de validation ASP.NET MVC un moyen de découvrir au moment de l'exécution si un validateur prend en charge la validation côté client. |
IController |
Définit les méthodes requises pour un contrôleur. |
IControllerActivator |
Fournit un contrôle affiné sur la façon dont les contrôleurs de vue sont instanciés à l'aide d'une injection de dépendances. |
IControllerFactory |
Définit les méthodes requises pour une fabrique de contrôleurs. |
IDependencyResolver |
Définit les méthodes qui simplifient la localisation de service et la résolution de dépendance. |
IEnumerableValueProvider |
Représente un spécial IValueProvider qui a la possibilité d’être énumérable. |
IExceptionFilter |
Définit les méthodes requises pour un filtre d'exception. |
IFilterProvider |
Fournit une interface permettant de rechercher des filtres. |
IMetadataAware |
Fournit une interface pour exposer des attributs à la AssociatedMetadataProvider classe . |
IMethodInfoActionDescriptor |
Interface facultative pour les ActionDescriptor types qui fournissent un MethodInfo. |
IModelBinder |
Définit les méthodes requises pour un classeur de modèles. |
IModelBinderProvider |
Définit des méthodes qui activent les implémentations dynamiques de liaison de modèle pour les classes qui implémentent l’interface IModelBinder . |
IMvcFilter |
Définit des membres qui spécifient l'ordre des filtres et si plusieurs filtres sont autorisés. |
IResultFilter |
Définit les méthodes requises pour un filtre de résultat. |
IRouteWithArea |
Associe un itinéraire à une zone dans une application ASP.NET MVC. |
ITempDataProvider |
Définit le contrat des fournisseurs de données temporaires qui stockent les données affichées à la prochaine requête. |
ITempDataProviderFactory |
Permet de créer un ITempDataProvider instance pour le contrôleur. |
IUnvalidatedValueProvider |
Représente une IValueProvider interface qui peut ignorer la validation des demandes. |
IValueProvider |
Définit les méthodes requises pour un fournisseur de valeurs dans ASP.NET MVC. |
IView |
Définit les méthodes requises pour une vue. |
IViewDataContainer |
Définit les méthodes requises pour un dictionnaire de données d'affichage. |
IViewEngine |
Définit les méthodes requises pour un moteur d'affichage. |
IViewLocationCache |
Définit les méthodes requises pour mettre en cache les emplacements d'affichages en mémoire. |
IViewPageActivator |
Fournit un contrôle affiné sur la façon dont les pages de vue sont créées à l'aide d'une injection de dépendances. |
Énumérations
AreaReference |
Contrôle l’interprétation d’un nom de contrôleur lors de la construction d’un RemoteAttribute. |
FilterScope |
Définit des valeurs qui spécifient l'ordre dans lequel les filtres ASP.NET MVC sont exécutés dans le même type de filtre et ordre de filtre. |
FormMethod |
Énumère les types de requêtes HTTP pour un formulaire. |
Html5DateRenderingMode |
Énumère le mode de restitution de la date pour HTML5. |
HttpVerbs |
Énumère les verbes HTTP. |
InputType |
Énumère les types de contrôles d'entrée. |
JsonRequestBehavior |
Spécifie si les requêtes GET HTTP du client sont autorisées. |
TagRenderMode |
Énumère les modes disponibles pour le rendu de balises HTML. |
Délégués
ActionSelector |
Représente un délégué qui contient la logique de sélection d'une méthode d'action. |
DataAnnotationsModelValidationFactory |
Représente la méthode qui crée une instance DataAnnotationsModelValidatorProvider. |
DataAnnotationsValidatableObjectAdapterFactory |
Fournit une fabrique pour les validateurs basés sur IValidatableObject. |