Classe | Description |
---|
AcceptVerbsAttribute | Représente un attribut qui spécifie les verbes HTTP auxquels la méthode d'action répondra. |
ActionDescriptor | Fournit des informations sur la méthode d'action, telles que le nom de la méthode d'action, les contrôleurs, les paramètres, les propriétés et les filtres. |
ActionExecutedContext | Fournit le contexte de la méthode ActionExecuted de la classe ActionFilterAttribute. |
ActionExecutingContext | Fournit le contexte pour la méthode ActionExecuting de la classe ActionFilterAttribute. |
ActionFilterAttribute | représente la classe de base des attributs de filtre. |
ActionMethodSelectorAttribute | représente un attribut utilisé pour affecter la sélection de la méthode d'action. |
ActionNameAttribute | Un attribut qui représente le nom d'une action. |
ActionNameSelectorAttribute | représente un attribut qui affecte la sélection des méthodes d'action. |
ActionResult | encapsule le résultat d'une méthode d'action et est utilisé pour effectuer des opérations au niveau du cadre au nom de la méthode d'action. |
AdditionalMetadataAttribute | Fournit une classe qui implémente l'interface IMetadataAware pour prendre en charge des métadonnées supplémentaires. |
AjaxHelper | indique la prise en charge du rendu HTML dans un scénario AJAX dans une vue. |
AjaxHelper(TModel) | Indique la prise en charge du rendu HTML dans les scénarios AJAX dans des vues fortement typées. |
AjaxRequestExtensions | représente une classe qui étend la classe HttpRequestBase, ajoutant des fonctionnalités permettant de déterminer si une requête HTTP est une requête AJAX. |
AllowHtmlAttribute | Autorise les requêtes à inclure un balisage HTML lors de la liaison du modèle en ignorant la validation de la demande de l'attribut. (Il est fortement recommandé que les applications vérifient explicitement tous les modèles qui désactivent la validation des requêtes pour éviter les attaques de script.) |
AreaRegistration | Fourni dans une application ASP.NET MVC. pour enregistrer une ou plusieurs zones. |
AreaRegistrationContext | Encapsule les informations nécessaires pour enregistrer une zone dans une application ASP.NET MVC. |
AssociatedMetadataProvider | Fournit une classe abstraite pour implémenter des fournisseurs de métadonnées. |
AssociatedValidatorProvider | Fournit une classe abstraite pour les classes utilisées pour implémenter les fournisseurs de validation. |
AsyncController | Fournit une classe de base pour les contrôleurs asynchrones. |
AsyncTimeoutAttribute | représente un attribut utilisé pour définir la valeur du délai d'attente (en millisecondes) d'une méthode asynchrone. |
AuthorizationContext | encapsule les informations requises lors de l'utilisation de l'attribut AuthorizeAttribute. |
AuthorizeAttribute | représente un attribut utilisé pour restreindre l'accès de l'appelant aux méthodes d'action. |
BindAttribute | représente un attribut utilisé pour fournir des détails sur la manière dont la liaison du modèle aux paramètres doit être effectuée. |
BuildManagerCompiledView | Représente la classe de base pour les vues compilées par la classe BuildManager avant que la vue ne soit rendue par le moteur de vue. |
BuildManagerViewEngine | Fournit la classe de base pour le moteur d'affichage. |
ByteArrayModelBinder | Mappe les requêtes du navigateur en tableaux d'octets. |
ChildActionOnlyAttribute | représente un attribut qui indique qu'une méthode d'action ne doit être appelée qu'en tant qu'action enfant. |
ChildActionValueProvider | Représente le fournisseur de valeur pour la valeur dans l'action enfant. |
ChildActionValueProviderFactory | représente une usine utilisée pour créer des objets fournisseurs de valeur pour les actions enfants. |
ClientDataTypeModelValidatorProvider | Renvoie le validateur de modèle de type de données client. |
CompareAttribute | Fournit des attributs pour comparer deux attributs d'un modèle. |
ContentResult | représente un type de contenu défini par l'utilisateur qui est le résultat d'une méthode d'action. |
Contrôleur | Fournit des méthodes pour répondre aux requêtes HTTP adressées à un site Web ASP.NET MVC. |
ControllerActionInvoker | représente une classe chargée d'appeler la méthode d'action du contrôleur. |
ControllerBase | représente la classe de base pour tous les contrôleurs MVC. |
ControllerBuilder | représente une classe chargée de générer dynamiquement des contrôleurs. |
ControllerContext | Encapsule les informations sur les requêtes HTTP correspondant aux instances RouteBase et ControllerBase spécifiées. |
ControllerDescriptor | encapsule les informations décrivant le contrôleur, telles que le nom, le type et le fonctionnement du contrôleur. |
ControllerInstanceFilterProvider | Ajoute un contrôleur à une instance de FilterProviderCollection. |
CustomModelBinderAttribute | représente un attribut qui appelle un classeur de modèles personnalisé. |
DataAnnotationsModelMetadata | Fournit des conteneurs 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 pour ASP.NET MVC. |
DataAnnotationsModelValidator | Fournit des validateurs de modèles. |
DataAnnotationsModelValidator(TAttribute) | Fournit un validateur de modèle pour le 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 de message d'erreur. |
DefaultControllerFactory | représente la fabrique de contrôleurs enregistrée par défaut. |
DefaultModelBinder | mappe les requêtes du navigateur aux objets de données. Cette classe fournit une implémentation concrète du classeur de modèles. |
DefaultViewLocationCache | Représente le cache mémoire de l'emplacement de la vue. |
DependencyResolver | Fournit un point d'enregistrement pour les résolveurs de dépendances qui implémentent l'interface IDependencyResolver ou le localisateur de service public IServiceLocator. |
DependencyResolverExtensions | Fournit des implémentations de type sécurisé de GetService et GetServices. |
DictionaryValueProvider(TValue) | Représente la classe de base pour les fournisseurs de valeurs dont les valeurs proviennent de collections qui implémentent 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 validateur. |
EmptyResult | représente un résultat qui n'effectue aucune opération, comme une méthode d'opération de contrôleur qui ne renvoie rien. |
ExceptionContext | P fournit un contexte en utilisant la classe HandleErrorAttribute. |
ExpressionHelper | Fournit une classe d'assistance pour obtenir le nom du modèle à partir d'une expression. |
FieldValidationMetadata | Fournit un conteneur pour les métadonnées de validation des champs clients. |
FileContentResult | Envoie le contenu du fichier binaire à la réponse. |
FilePathResult | Envoie le contenu du fichier à la réponse. |
FileResult | représente une classe de base pour envoyer le contenu d'un fichier binaire à une réponse. |
FileStreamResult | Utilisez une instance Stream pour envoyer du contenu binaire à la réponse. |
Filter | représente une classe de métadonnées qui contient des références à une implémentation d'une ou plusieurs interfaces de filtre, un ordre de filtre et une portée de filtre. |
FilterAttribute | Représente la classe de base pour les attributs de filtre d'opération et de résultat. |
FilterAttributeFilterProvider | Un fournisseur de filtres qui définit les attributs de filtre. |
FilterInfo | encapsule des informations sur les filtres d'action disponibles. |
FilterProviderCollection | Représente une collection de fournisseurs de filtres pour une application. |
FilterProviders | Fournit un point d'enregistrement pour les filtres. |
FormCollection | Contient les fournisseurs de valeurs de formulaire de l'application. |
FormContext | encapsule les informations nécessaires pour valider et traiter les données d'entrée dans un formulaire HTML. |
FormValueProvider | Représente le fournisseur de valeurs pour les valeurs de formulaire contenues dans l'objet NameValueCollection. |
FormValueProviderFactory | représente une classe chargée de créer de nouvelles instances d'objets fournisseurs de valeurs de formulaire. |
GlobalFilterCollection | représente une classe qui contient tous les filtres globaux. |
GlobalFilters | représente une collection de filtres globaux. |
HandleErrorAttribute | représente un attribut utilisé pour gérer les exceptions déclenchées par les méthodes d'action. |
HandleErrorInfo | encapsule des informations sur la gestion des erreurs générées par les méthodes d'action. |
HiddenInputAttribute | représente un attribut qui indique si une valeur d'attribut ou une valeur de champ doit être rendue en tant qu'élément d'entrée masqué. |
HtmlHelper | indique la prise en charge du rendu des contrôles HTML dans les vues. |
HtmlHelper(TModel) | indique la prise en charge du rendu des contrôles HTML dans des vues fortement typées. |
HttpDeleteAttribute | représente un attribut utilisé pour restreindre une méthode d'action afin qu'elle ne gère que les requêtes HTTP DELETE. |
HttpFileCollectionValueProvider | Représente le fournisseur de valeurs à utiliser pour les valeurs de la collection de fichiers HTTP. |
HttpFileCollectionValueProviderFactory | Représente une classe chargée de créer de nouvelles instances d'objets HTTP File Collection Value Provider. |
HttpGetAttribute | représente un attribut utilisé pour restreindre une méthode d'action afin qu'elle ne gère que les requêtes HTTP GET. |
HttpNotFoundResult | Définit un objet utilisé pour indiquer que la ressource demandée n'a pas été trouvée. |
HttpPostAttribute | représente un attribut utilisé pour restreindre une méthode d'action afin qu'elle ne gère que les requêtes HTTP POST. |
HttpPostedFileBaseModelBinder | Lie le modèle au fichier publié. |
HttpPutAttribute | représente un attribut utilisé pour restreindre une méthode d'action afin qu'elle ne gère que les requêtes HTTP PUT. |
HttpRequestExtensions | Étend la classe HttpRequestBase, qui contient les valeurs HTTP envoyées par le client dans les requêtes Web. |
HttpStatusCodeResult | Fournit une méthode pour renvoyer le résultat d'une opération avec un code d'état de réponse HTTP et une description spécifiques. |
HttpUnauthorizedResult | Représente le résultat d'une requête HTTP non autorisée. |
JavaScriptResult | Envoyer du contenu JavaScript à la réponse. |
JsonResult | représente une classe utilisée pour envoyer du contenu au format JSON à une réponse. |
JsonValueProviderFactory | Permet aux méthodes d'action d'envoyer et de recevoir du texte au format JSON et de transmettre le texte JSON aux paramètres de la méthode d'action de manière contraignante. |
LinqBinaryModelBinder | Mappe les requêtes du navigateur vers les objets binaires LINQ. |
ModelBinderAttribute | représente un attribut utilisé pour associer un type de modèle à un type de générateur de modèle. |
ModelBinderDictionary | Représente une classe qui contient tous les classeurs de modèles de l'application (répertoriés par type de classeur). |
ModelBinderProviderCollection | Fournit un conteneur pour les fournisseurs de classeurs de modèles. |
ModelBinderProviders | Fournit un conteneur pour les fournisseurs de classeurs de modèles. |
ModelBinders | Fournit un accès global aux classeurs de modèles de l'application. |
ModelBindingContext | Fournit le contexte dans lequel exécuter le classeur de modèles. |
ModelClientValidationEqualToRule | Fournit un conteneur pour les règles de validation d'égalité envoyées au navigateur. |
ModelClientValidationRangeRule | Fournit un conteneur pour les règles de validation de plage envoyées au navigateur. |
ModelClientValidationRegexRule | Fournit un conteneur pour les règles de validation côté client d'expression régulière envoyées au navigateur. |
ModelClientValidationRemoteRule | Fournit un conteneur pour les règles de validation à distance envoyées au navigateur. |
ModelClientValidationRequiredRule | Fournit un conteneur pour la validation côté client des champs obligatoires. |
ModelClientValidationRule | Fournit un conteneur de classe de base pour les règles de validation client envoyées au navigateur. |
ModelClientValidationStringLengthRule | Fournit un conteneur pour les règles de validation de longueur de chaîne envoyées au navigateur. |
ModelError | représente une erreur survenue lors de la liaison du modèle. |
ModelErrorCollection | Une collection d'instances ModelError. |
ModelMetadata | Fournit des conteneurs pour les métadonnées publiques 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 des conteneurs pour l'instance actuelle de ModelMetadataProvider. |
ModelState | Encapsule l'état de la liaison du modèle dans une propriété du paramètre de méthode d'action ou dans le paramètre de méthode d'action lui-même. |
ModelStateDictionary | Représente l'état d'une tentative de liaison d'un formulaire envoyé à une méthode d'action qui inclut des informations de validation. |
ModelValidationResult | Fournit un conteneur pour le résultat de la validation. |
ModelValidator | Fournit une classe de base pour implémenter la logique de validation. |
ModelValidatorProvider | Fournit une liste de validateurs pour le modèle. |
ModelValidatorProviderCollection | Fournit un conteneur pour une liste de fournisseurs de validation. |
ModelValidatorProviders | Fournit des conteneurs pour les fournisseurs de validation actuels. |
MultiSelectList | représente une liste d'éléments à partir de laquelle l'utilisateur peut sélectionner plusieurs éléments. |
MvcFilter | Lorsqu'il est implémenté dans une classe dérivée, fournit une classe de métadonnées qui contient les implémentations d'une ou plusieurs interfaces de filtre, l'ordre des filtres et le filtrage Une référence à la portée de la portée. |
MvcHandler | Sélectionnez le contrôleur qui gérera les requêtes HTTP. |
MvcHtmlString | Représente une chaîne codée en HTML qui ne doit plus être encodée. |
MvcHttpHandler | Vérifie et gère les requêtes HTTP. |
MvcRouteHandler | Crée un objet qui implémente l'interface IHttpHandler et transmet le contexte de la requête à l'objet. |
MvcWebRazorHostFactory | Crée une instance du fichier MvcWebPageRazorHost. |
NameValueCollectionExtensions | Étend l'objet NameValueCollection pour pouvoir copier la collection dans le dictionnaire spécifié. |
NameValueCollectionValueProvider | Représente la classe de base pour les fournisseurs de valeurs dont les valeurs proviennent d'objets NameValueCollection. |
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 les méthodes d'action qui mettront en cache leur sortie. |
ParameterBindingInfo | Encapsule les informations relatives à la liaison des paramètres de la méthode d'action au modèle de données. |
ParameterDescriptor | contient des informations décrivant le paramètre. |
PartialViewResult | représente une classe de base pour envoyer une vue partielle à une réponse. |
PreApplicationStartCode | Fournit un point d'enregistrement pour le code de pré-démarrage de l'application ASP.NET Razor. |
QueryStringValueProvider | Représente le fournisseur de valeur pour la chaîne de requête contenue dans l'objet NameValueCollection. |
QueryStringValueProviderFactory | représente une classe responsable de la création de nouvelles instances d'objets fournisseurs de valeurs de chaîne de requête. |
RangeAttributeAdapter | Fournit un adaptateur pour l'attribut RangeAttribute. |
RazorView | représente une classe permettant de créer des vues avec la syntaxe Razor. |
RazorViewEngine | Représente un moteur d'affichage pour le rendu des pages Web à l'aide de la syntaxe ASP.NET Razor. |
RedirectResult | Contrôlez le traitement des opérations de l'application en redirigeant vers l'URI spécifié. |
RedirectToRouteResult | représente le résultat de l'utilisation du dictionnaire de valeurs d'itinéraire spécifié pour effectuer la redirection. |
ReflectedActionDescriptor | Contient des informations décrivant la méthode d'action réfléchie. |
ReflectedControllerDescriptor | Contient des informations décrivant le contrôleur réfléchi. |
ReflectedParameterDescriptor | Contient des informations décrivant les paramètres de la méthode d'action réfléchie. |
RegularExpressionAttributeAdapter | Un adaptateur qui fournit l'attribut RegularExpressionAttribute. |
RemoteAttribute | Fournit des fonctionnalités pour les validateurs distants utilisant le plugin de validation jQuery. |
RequiredAttributeAdapter | Un adaptateur qui fournit l'attribut RequiredAttributeAttribute. |
RequireHttpsAttribute | Représente un attribut utilisé pour forcer le renvoi des 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 | Étendez les objets RouteCollection pour le routage MVC. |
RouteDataValueProvider | Représente le fournisseur de valeur pour les données d'itinéraire contenues dans un objet qui implémente l'interface IDictionary(TKey, TValue). |
RouteDataValueProviderFactory | représente l'usine utilisée pour créer des objets fournisseur de valeur de données d'itinéraire. |
SelectList | représente une liste dans laquelle l'utilisateur peut sélectionner un élément. |
SelectListItem | repré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 d'état de session pour l'objet TempDataDictionary actuel. |
StringLengthAttributeAdapter | Fournit un adaptateur pour l'attribut StringLengthAttribute. |
TempDataDictionary | représente un ensemble de données qui est conservé uniquement d'une requête à l'autre. |
TemplateInfo | encapsule des informations sur le contexte actuel du modèle. |
UrlHelper | Contient des méthodes pour générer des URL pour ASP.NET MVC dans une application. |
UrlParameter | représente les paramètres facultatifs utilisés par la classe MvcHandler lors du routage. |
ValidatableObjectAdapter | Fournit un adaptateur d'objet validable. |
ValidateAntiForgeryTokenAttribute | représente l'attribut utilisé pour empêcher les requêtes falsifiées. |
ValidateInputAttribute | représente un attribut utilisé pour marquer les méthodes d'action qui doivent valider leur saisie. |
ValueProviderCollection | Représente une collection d'objets fournisseurs de valeurs pour une application. |
ValueProviderDictionary | est obsolète. Un dictionnaire représentant les fournisseurs de valeurs de l'application. |
ValueProviderFactories | Représente un conteneur pour les objets d'usine de fournisseur de valeur. |
ValueProviderFactory | représente une usine utilisée pour créer des objets fournisseurs de valeur. |
ValueProviderFactoryCollection | Représente une collection d'usines de fournisseurs de valeur pour l'application. |
ValueProviderResult | signifie lier une valeur (telle qu'une valeur envoyée par un formulaire ou une valeur dans une chaîne de requête) à un attribut de paramètre de méthode d'action ou au paramètre le résultat lui-même. |
ViewContext | encapsule les informations liées à la vue présentée. |
ViewDataDictionary | représente un conteneur utilisé pour transmettre des données entre les contrôleurs et les vues. |
ViewDataDictionary(TModel) | représente un conteneur utilisé pour transmettre des données fortement typées entre les contrôleurs et les vues. |
ViewDataInfo | encapsule des informations sur le contenu actuel du modèle utilisé pour développer le modèle et les assistants HTML qui interagissent avec le modèle. |
ViewEngineCollection | Représente la collection de moteurs d'affichage disponibles pour l'application. |
ViewEngineResult | représente le résultat du positionnement du moteur de vue. |
ViewEngines | représente l'ensemble des moteurs de vue disponibles pour l'application. |
ViewMasterPage | représente les informations requises pour générer la page de vue principale. |
ViewMasterPage(TModel) | représente les informations requises pour générer une page de vue principale fortement typée. |
ViewPage | représente les propriétés et les méthodes requises pour afficher une vue sous forme de page Web Forms. |
ViewPage(TModel) | Représente les informations nécessaires pour afficher une vue fortement typée dans une page Web Forms. |
ViewResult | Représente une classe utilisée pour restituer une vue à l'aide d'une instance IView renvoyée par un objet IViewEngine. |
ViewResultBase | représente une classe de base utilisée pour fournir un modèle pour une vue et restituer la vue à la réponse. |
ViewStartPage | Fournit une classe abstraite qui peut être utilisée pour implémenter une page de démarrage (maître) de vue. |
ViewTemplateUserControl | Fournit un conteneur pour les objets TemplateInfo. |
ViewTemplateUserControl(TModel) | Fournit un conteneur pour les objets TemplateInfo. |
ViewType | représente le type de vue. |
ViewUserControl | représente les informations requises pour générer le contrôle utilisateur. |
ViewUserControl(TModel) | représente les informations requises pour générer un contrôle utilisateur fortement typé. |
VirtualPathProviderViewEngine | représente l'implémentation de la classe de base abstraite 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 utilisé pour afficher les pages Web Forms en réponses. |
WebViewPage | représente les propriétés et les méthodes requises pour afficher une vue à l'aide de la syntaxe ASP.NET Razor. |
WebViewPage(TModel) | Représente les propriétés et les méthodes requises pour afficher une vue à l'aide de la syntaxe ASP.NET Razor. |