Classe |
Description |
AcceptVerbsAttribute |
Représente une caractéristique qui spécifie que la méthode d'opération répondra aux prédicats HTTP. |
ActionDescriptor |
Fournit des informations sur la méthode d'opération, telles que le nom de la méthode, le contrôleur, les paramètres, les caractéristiques et les filtres. |
ActionExecutedContext |
Fournit le contexte de la méthode ActionExecuted de la classe ActionFilterAttribute. |
ActionExecutingContext |
Fournit le contexte de la méthode ActionExecuting de la classe ActionFilterAttribute. |
ActionFilterAttribute |
Représente la classe de base pour les attributs de filtre d'action. |
ActionMethodSelectorAttribute |
Représente un attribut qui peut influencer le choix des méthodes d'opérations. |
ActionNameAttribute |
Représente un attribut utilisé pour le nom d'une opération. |
ActionNameSelectorAttribute |
Représente un attribut qui peut influencer le choix des méthodes d'opérations. |
ActionResult |
Encapsule le résultat d'une méthode d'opération et est utilisé pour représenter l'exécution d'opérations de niveau de cadre par cette méthode d'opération. |
AdditionalMetadataAttribute |
Fournit une classe qui implémente l'interface IMetadataAware pour supporter d'autres métadonnées. |
AjaxHelper |
Représente le support de la présentation de schémas AJAX dans les vues. |
AjaxHelper<TModel> |
Représente le support de la présentation de schémas AJAX dans les vues typées. |
AjaxRequestExtensions |
Représente une classe qui étend HttpRequestBase pour ajouter la fonctionnalité de déterminer si une requête HTTP est une requête AJAX. |
AllowAnonymousAttribute |
Représente une attribut utilisée pour marquer les contrôleurs et les actions à sauter pendant la période d'autorisation. |
AllowHtmlAttribute |
Permet aux requêtes d'inclure des balises HTML pendant le processus de liaison de modèle en sautant la validation des propriétés. (Il est fortement recommandé que l'application vérifie explicitement tous les modèles avec la validation des requêtes désactivée pour éviter les attaques par script.) |
AreaRegistration |
Fournit un mode pour enregistrer une ou plusieurs régions dans une application ASP.NET MVC. |
AreaRegistrationContext |
Encapsule les informations nécessaires pour enregistrer une région dans une application ASP.NET MVC. |
AssociatedMetadataProvider |
Fournit une classe abstraite pour implémenter les fournisseurs de métadonnées. |
AssociatedValidatorProvider |
Fournit une classe abstraite pour les classes utilisées pour implémenter les fournisseurs de validation. |
AsyncController |
Fournit la compatibilité arrière avec ASP.NET MVC 3. |
AsyncTimeoutAttribute |
représente une caractéristique utilisée pour définir la valeur de délai d'attente de la méthode asynchrone (en millisecondes). |
AuthorizationContext |
encapsule les informations nécessaires pour utiliser l'attribut AuthorizeAttribute. |
AuthorizeAttribute |
représente une caractéristique utilisée pour limiter l'accès de l'appelant aux méthodes d'opérations. |
BindAttribute |
représente une caractéristique utilisée pour fournir des détails sur la manière dont le modèle doit être lié aux paramètres. |
BuildManagerCompiledView |
représente une classe de base pour les vues compilées par la classe BuildManager avant de les présenter par le moteur de vue. |
BuildManagerViewEngine |
fournit une classe de base pour le moteur de vue. |
ByteArrayModelBinder |
mappe les requêtes de navigateur à un tableau de bytes. |
CachedAssociatedMetadataProvider<TModelMetadata> |
fournit une classe abstraite pour implémenter le fournisseur de métadonnées mis en cache. |
CachedDataAnnotationsMetadataAttributes |
fournit un conteneur pour les attributs System.ComponentModel.DataAnnotations mis en cache. |
CachedDataAnnotationsModelMetadata |
fournit un conteneur pour les DataAnnotationsModelMetadata mis en cache. |
CachedDataAnnotationsModelMetadataProvider |
implémente le fournisseur de métadonnées de modèle mis en cache par défaut d'ASP.NET MVC. |
CachedModelMetadata<TPrototypeCache> |
fournit un conteneur pour les métadonnées métadonnées mises en cache. |
CancellationTokenModelBinder |
fournit un mécanisme pour propager les notifications de cancellation des opérations de liaison de modèle. |
ChildActionOnlyAttribute |
représente une caractéristique utilisée pour indiquer que les méthodes d'opérations ne devraient être appelées que comme opérations sous-jacentes. |
ChildActionValueProvider |
représente un fournisseur de valeurs pour les valeurs dans les opérations sous-jacentes. |
ChildActionValueProviderFactory |
représente une usine d'objet fournisseur de valeurs pour créer des objets de programmeurs pour les opérations sous-jacentes. |
ClientDataTypeModelValidatorProvider |
retourne le programme de validation de modèle de type de données client. |
CompareAttribute |
fournit des caractéristiques pour comparer deux propriétés d'un modèle. |
ContentResult |
représente un type de contenu utilisateur défini, qui est le résultat des méthodes d'opérations. |
Controller |
fournit des méthodes pour répondre aux requêtes HTTP effectuées sur le site ASP.NET MVC. |
ControllerActionInvoker |
représente une classe responsable d'appeler les méthodes d'opérations du contrôleur. |
ControllerBase |
représente la classe de base pour tous les contrôleurs MVC. |
ControllerBuilder |
représente une classe responsable de la génération dynamique de contrôleurs. |
ControllerContext |
encapsule les informations concernant les requêtes HTTP correspondantes aux instances de RouteBase et ControllerBase spécifiées. |
ControllerDescriptor |
encapsule les informations décrivant le contrôleur, telles que le nom du contrôleur, le type et l'opération. |
ControllerInstanceFilterProvider |
ajoute le contrôleur à l'instance de FilterProviderCollection. |
CustomModelBinderAttribute |
représente une caractéristique appelant un binder de modèle personnalisé. |
DataAnnotationsModelMetadata |
fournit un conteneur pour les métadonnées publiques du modèle de données, la classe DataAnnotationsModelMetadataProvider et la classe DataAnnotationsModelValidator. |
DataAnnotationsModelMetadataProvider |
implémente le fournisseur de métadonnées de modèle par défaut d'ASP.NET MVC. |
DataAnnotationsModelValidator |
fournit un programme de validation de modèle. |
DataAnnotationsModelValidator<TAttribute> |
fournit un programme de validation de modèle pour le type de validation spécifié. |
DataAnnotationsModelValidatorProvider |
implémente le fournisseur de validation par défaut d'ASP.NET MVC. |
DataErrorInfoModelValidatorProvider |
fournit un conteneur pour le programme de validation des modèles d'informations d'erreur. |
DefaultControllerFactory |
représente le fabricant de contrôleurs enregistré par défaut. |
DefaultModelBinder |
mappe les requêtes de navigateur aux objets de données. Cette classe fournit une implémentation spécifique du compilateur de modèle. |
DefaultViewLocationCache |
représente un cache en mémoire pour les emplacements de vue. |
DependencyResolver |
fournit un point d'enregistrement pour un résolveur de dépendances qui implémente l'interface IDependencyResolver ou le locator de service publique IServiceLocator. |
DependencyResolverExtensions |
fournit une implémentation sécurisée en type pour GetService et GetServices. |
DictionaryValueProvider<TValue> |
représente la classe de base pour les fournisseurs de valeurs, dont les valeurs proviennent de l'ensemble implémentant l'interface IDictionary<TKey, TValue>. |
EmptyModelMetadataProvider |
fournit un fournisseur de métadonnées vide pour les modèles de données qui ne nécessitent pas de métadonnées. |
EmptyModelValidatorProvider |
fournit un fournisseur de validation vide pour les modèles qui ne nécessitent pas de validation. |
EmptyResult |
représente un résultat qui ne fait aucune action, comme une méthode d'opération de contrôleur qui ne retourne pas de contenu. |
ExceptionContext |
fournit un contexte pour utiliser la classe HandleErrorAttribute. |
ExpressionHelper |
fournit une classe d'assistant pour obtenir le nom du modèle à partir de l'expression. |
FieldValidationMetadata |
fournit un conteneur pour les métadonnées de validation des champs clients. |
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'une instance de Stream. |
Filter |
représente une classe de métadonnées qui contient des références à l'implémentation des interfaces de filtre, de l'ordre des filtres et de la portée des filtres. |
FilterAttribute |
représente la classe de base pour les caractéristiques de filtre d'opérations et de résultats. |
FilterAttributeFilterProvider |
représente un fournisseur de filtres définissant les caractéristiques du filtre. |
FilterInfo |
encapsule les informations concernant les filtres d'opérations disponibles. |
FilterProviderCollection |
représente l'ensemble des fournisseurs de filtres de l'application. |
FilterProviders |
Fournit un point d'enregistrement pour les filtres. |
FormCollection |
Contient le fournisseur de valeurs de formulaire de l'application. |
FormContext |
Encapsule les informations nécessaires pour la validation et le traitement des données d'entrée du formulaire HTML. |
FormValueProvider |
Représente le fournisseur de valeurs des valeurs de formulaire contenues dans l'objet NameValueCollection. |
FormValueProviderFactory |
Représente une classe, responsable de la création d'une nouvelle instance de l'objet fournisseur de valeurs de formulaire. |
GlobalFilterCollection |
Représente une classe contenant tous les filtres globaux. |
GlobalFilters |
Représente la collection de filtres globaux. |
HandleErrorAttribute |
Représente une caractéristique, utilisée pour gérer les exceptions déclenchées par les méthodes d'opération. |
HandleErrorInfo |
Encapsule des informations sur la gestion des erreurs déclenchées par les méthodes d'opération. |
HiddenInputAttribute |
Représente une caractéristique, utilisée pour indiquer si la valeur de l'attribut ou la valeur du champ doit être présentée comme un élément input caché. |
HtmlHelper |
Représente le soutien pour la présentation de contrôles HTML dans les vues. |
HtmlHelper<TModel> |
Représente le soutien pour la présentation de contrôles HTML dans les vues de type fort. |
HttpDeleteAttribute |
Représente une caractéristique, utilisée pour limiter les méthodes d'opération, de sorte que cette méthode ne traite que les requêtes HTTP DELETE. |
HttpFileCollectionValueProvider |
Représente le fournisseur de valeurs utilisé pour les valeurs provenant de la collection de fichiers HTTP. |
HttpFileCollectionValueProviderFactory |
Représente une classe, responsable de la création d'une nouvelle instance de l'objet fournisseur de valeurs de collection de fichiers HTTP. |
HttpGetAttribute |
Représente une caractéristique, utilisée pour limiter les méthodes d'opération, de sorte que cette méthode ne traite que les requêtes HTTP GET. |
HttpHeadAttribute |
Spécifie que la requête HTTP doit être une méthode HTTP HEAD. |
HttpNotFoundResult |
Définit un objet utilisé pour indiquer que la ressource demandée n'a pas été trouvée. |
HttpOptionsAttribute |
Représente une caractéristique, utilisée pour limiter les méthodes d'opération, de sorte que cette méthode ne traite que les requêtes HTTP OPTIONS. |
HttpPatchAttribute |
Représente une caractéristique, utilisée pour limiter les méthodes d'opération, de sorte que cette méthode ne traite que les requêtes HTTP PATCH. |
HttpPostAttribute |
Représente une caractéristique qui limite la méthode d'opération, afin que cette méthode traite uniquement les requêtes HTTP POST. |
HttpPostedFileBaseModelBinder |
Lie le modèle à un fichier publié. |
HttpPutAttribute |
Représente une caractéristique qui limite la méthode d'opération, afin que cette méthode traite uniquement les requêtes HTTP PUT. |
HttpRequestExtensions |
Étend la classe HttpRequestBase, qui contient les valeurs HTTP envoyées par le client dans une requête Web. |
HttpStatusCodeResult |
Fournit une méthode pour retourner un résultat d'opération avec un code d'état HTTP spécifique et une explication. |
HttpUnauthorizedResult |
Représente le résultat d'une requête HTTP non autorisée. |
JavaScriptResult |
Envoie du contenu JavaScript vers la réponse. |
JsonResult |
Représente une classe qui envoie du contenu au format JSON vers la réponse. |
JsonValueProviderFactory |
Permet aux méthodes d'opération d'envoyer et de recevoir du texte au format JSON, et de transmettre le texte JSON au paramètre de la méthode d'opération sous forme de liaison de modèle. |
LinqBinaryModelBinder |
Mappe les requêtes de navigateur aux objets LINQ Binary. |
ModelBinderAttribute |
Représente une caractéristique qui lie un type de modèle à un type de générateur de modèle. |
ModelBinderDictionary |
Représente une classe qui contient tous les programmeurs de liaison de modèle de l'application (listés par type de programmeur). |
ModelBinderProviderCollection |
Fournit un conteneur pour le programmeur de liaison de modèle. |
ModelBinderProviders |
Fournit un conteneur pour le programmeur de liaison de modèle. |
ModelBinders |
Fournit un accès global aux programmeurs de liaison de modèle de l'application. |
ModelBindingContext |
Fournit le contexte d'exécution du programmeur de liaison de modèle. |
ModelError |
Représente les erreurs qui se produisent pendant le liage du modèle. |
ModelErrorCollection |
Collection d'instances ModelError. |
ModelMetadata |
Fournit un conteneur pour les métadonnées communes du modèle de données, la classe ModelMetadataProvider et la classe ModelValidator. |
ModelMetadataProvider |
fournit une classe de base abstraite pour les fournisseurs de métadonnées personnalisés. |
ModelMetadataProviders |
fournit un conteneur pour l'instance actuelle de ModelMetadataProvider. |
ModelState |
encapsule l'état du lié du modèle dans une propriété d'un paramètre de méthode d'opération ou dans le paramètre de méthode d'opération lui-même. |
ModelStateDictionary |
représente l'état des tentatives de liaison du formulaire envoyé à la méthode d'opération (y compris les informations de validation). |
ModelValidationResult |
fournit un conteneur pour les résultats de validation. |
ModelValidator |
fournit une classe de base pour implémenter la logique de validation. |
ModelValidatorProvider |
fournit une liste de fournisseurs de validation pour le modèle. |
ModelValidatorProviderCollection |
fournit un conteneur pour une liste de fournisseurs de validation. |
ModelValidatorProviders |
fournit un conteneur pour le fournisseur de validation actuel. |
MultiSelectList |
représente une liste d'éléments, dont l'utilisateur peut sélectionner plusieurs éléments. |
MvcFilter |
fournit une classe de métadonnées dans les classes dérivées, qui contient des références aux implémentations d'interfaces de filtre, de l'ordre des filtres et de la portée des filtres. |
MvcHandler |
choisi le contrôleur qui traitera la requête HTTP. |
MvcHtmlString |
représente une chaîne de caractères encodée en HTML qui ne doit pas être encodée à nouveau. |
MvcHttpHandler |
vérifie et traite les requêtes HTTP. |
MvcRouteHandler |
crée un objet qui implémente l'interface IHttpHandler et transmet le contexte de la requête à cet objet. |
MvcWebRazorHostFactory |
crée une instance du fichier MvcWebPageRazorHost. |
NameValueCollectionExtensions |
étend l'objet NameValueCollection pour pouvoir copier le jeu dans un dictionnaire spécifié. |
NameValueCollectionValueProvider |
représente la classe de base pour les fournisseurs de valeurs, dont les valeurs proviennent de l'objet NameValueCollection. |
NoAsyncTimeoutAttribute |
Offre un emballage pratique pour l'attribut AsyncTimeoutAttribute. |
NonActionAttribute |
Représente une caractéristique utilisée pour indiquer que la méthode du contrôleur n'est pas une méthode d'opération. |
OutputCacheAttribute |
Représente une caractéristique utilisée pour marquer les méthodes d'opérations qui stockent leur sortie en cache. |
ParameterBindingInfo |
Encapsule des informations liées à la liaison des paramètres des méthodes d'opérations au modèle de données. |
ParameterDescriptor |
Contient des informations sur les paramètres décrits. |
PartialViewResult |
Représente une classe de base utilisée pour envoyer des vues de vue partielle à la réponse. |
PreApplicationStartCode |
Fournit un point d'inscription pour le code de pré-lancement de l'application ASP.NET Razor. |
QueryStringValueProvider |
Représente un fournisseur de valeurs de chaîne de requête contenu dans un objet NameValueCollection. |
QueryStringValueProviderFactory |
Représente une classe qui est responsable de créer de nouveaux instances d'objets de fournisseur de valeurs de chaîne de requête. |
RangeAttributeAdapter |
Fournit un adaptateur pour l'attribut RangeAttribute. |
RazorView |
Représente une classe utilisée pour créer des vues avec la syntaxe Razor. |
RazorViewEngine |
Représente un moteur de vue utilisé pour afficher une page utilisant la syntaxe ASP.NET Razor. |
RedirectResult |
Contrôle le traitement des opérations de l'application en redirigeant vers l'URI spécifié. |
RedirectToRouteResult |
Représente le résultat de la redirection en utilisant le dictionnaire de valeurs de route spécifié. |
ReflectedActionDescriptor |
Contient des informations sur les méthodes d'opérations décrites par la réflexion. |
ReflectedControllerDescriptor |
Contient des informations sur les contrôleurs décrits par la réflexion. |
ReflectedParameterDescriptor |
Contient des informations sur les méthodes de réflexion des opérations décrites. |
RegularExpressionAttributeAdapter |
Fournit un adaptateur pour l'attribut RegularExpressionAttribute. |
RemoteAttribute |
Fournit la fonctionnalité de validation à distance en utilisant le plugin jQuery Validation. |
RequiredAttributeAdapter |
Fournit un adaptateur pour l'attribut RequiredAttributeAttribute. |
RequireHttpsAttribute |
Présente une caractéristique utilisée pour forcer la réexpédition de requêtes HTTP non sécurisées via HTTPS. |
ResultExecutedContext |
Fournit le contexte pour la méthode OnResultExecuted de la classe ActionFilterAttribute. |
ResultExecutingContext |
Fournit le contexte pour la méthode OnResultExecuting de la classe ActionFilterAttribute. |
RouteCollectionExtensions |
Étend l'objet RouteCollection pour la routage MVC. |
RouteDataValueProvider |
Présente un fournisseur de valeurs de données de routage contenu dans un objet qui implémente l'interface IDictionary<TKey, TValue>. |
RouteDataValueProviderFactory |
Présente une usine utilisée pour créer des objets de fournisseur de valeurs de données de routage. |
SelectList |
Présente une liste à partir de laquelle un utilisateur peut sélectionner un élément. |
SelectListItem |
Présente l'élément sélectionné dans une instance de la classe SelectList. |
SessionStateAttribute |
Spécifie l'état de session du contrôleur. |
SessionStateTempDataProvider |
Fournit des données de l'état de session pour l'objet TempDataDictionary actuel. |
StringLengthAttributeAdapter |
Fournit un adaptateur pour l'attribut StringLengthAttribute. |
TempDataDictionary |
Présente un ensemble de données qui est conservé d'une requête à l'autre. |
TemplateInfo |
Encapsule des informations sur le contexte actuel du modèle. |
UrlHelper |
Contient des méthodes utilisées pour générer des URL pour l'application ASP.NET MVC. |
UrlParameter |
Présente un paramètre optionnel utilisé par la classe MvcHandler pendant le processus de routage. |
ValidatableObjectAdapter |
Fournit un adaptateur d'objet vérifiable. |
ValidateAntiForgeryTokenAttribute |
Présente une caractéristique utilisée pour empêcher les requêtes faussées. |
ValidateInputAttribute |
Présente une caractéristique utilisée pour marquer les méthodes d'opération dont les entrées doivent être validées. |
ValueProviderCollection |
Présente une collection d'objets de fournisseur de valeurs d'application. |
ValueProviderDictionary |
obsolète. Représente le dictionnaire des fournisseurs de valeurs de l'application. |
ValueProviderFactories |
représente un conteneur d'objets de fabricant de fournisseur de valeurs. |
ValueProviderFactory |
représente un fabricant utilisé pour créer des objets de fournisseur de valeurs. |
ValueProviderFactoryCollection |
représente une collection de fabricants de fournisseurs de valeurs de l'application. |
ValueProviderResult |
représente le résultat de la liaison d'une valeur (comme une valeur de publication de formulaire ou une valeur de requête en chaîne) à une propriété de paramètre de méthode d'opération ou à la paramètre lui-même. |
ViewContext |
encapsule des informations liées à la présentation de la vue. |
ViewDataDictionary |
représente un conteneur utilisé pour transmettre des données entre le contrôleur et la vue. |
ViewDataDictionary<TModel> |
représente un conteneur utilisé pour transmettre des données de type générique entre le contrôleur et la vue. |
ViewDataInfo |
encapsule des informations sur le contenu du template actuel utilisé pour le développement du modèle et les assistants HTML interactifs avec le modèle. |
ViewEngineCollection |
représente une collection de moteurs de vue disponibles pour l'application. |
ViewEngineResult |
représente le résultat de la localisation d'un moteur de vue. |
ViewEngines |
représente une collection de moteurs de vue disponibles pour l'application. |
ViewMasterPage |
représente les informations nécessaires pour générer une page de template de vue. |
ViewMasterPage<TModel> |
représente les informations nécessaires pour générer une page de template de vue de type générique. |
ViewPage |
représente les propriétés et les méthodes nécessaires pour présenter la vue sous forme de page WebForm. |
ViewPage<TModel> |
représente les informations nécessaires pour présenter une vue de type WebForm. |
ViewResult |
représente une classe utilisée pour présenter la vue en utilisant l'instance IView retournée par l'objet IViewEngine. |
ViewResultBase |
représente une classe de base utilisée pour fournir un modèle à la vue et pour présenter la vue en réponse. |
ViewStartPage |
fournit une classe abstraite pouvant être utilisée pour implémenter la page de démarrage (template) de la vue. |
ViewTemplateUserControl |
fournit un conteneur pour l'objet TemplateInfo. |
ViewTemplateUserControl<TModel> |
fournit un conteneur pour l'objet TemplateInfo. |
ViewType |
représente le type de 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 des contrôles utilisateur de type générique. |
VirtualPathProviderViewEngine |
représente l'implémentation de la classe abstraite de base pour l'interface IViewEngine. |
WebFormView |
représente les informations nécessaires pour générer une page WebForm dans ASP.NET MVC. |
WebFormViewEngine |
représente un moteur de vue utilisé pour présenter une page WebForm. |
WebViewPage |
représente les propriétés et les méthodes nécessaires pour présenter les vues utilisant le langage Razor d'ASP.NET. |
WebViewPage<TModel> |
représente les propriétés et les méthodes nécessaires pour présenter les vues utilisant le langage Razor d'ASP.NET. |