Microsoft.AspNetCore.Mvc.ViewFeatures 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.
Fournit des types requis pour prendre en charge les vues de rendu.
Classes
| Nom | Description |
|---|---|
| AntiforgeryExtensions |
Classe statique qui ajoute des méthodes d’extension à IAntiforgery. Cette classe ne peut pas être héritée. |
| AttributeDictionary |
Dictionnaire pour les attributs HTML. |
| CookieTempDataProvider |
Fournit des données de cookie à l’objet actuel ITempDataDictionary . |
| DefaultHtmlGenerator |
Implémentation par défaut de IHtmlGenerator. |
| DefaultHtmlGeneratorExtensions |
Classe statique qui ajoute des méthodes d’extension à IHtmlGenerator. Cette classe ne peut pas être héritée. |
| DefaultValidationHtmlAttributeProvider |
Implémentation par défaut de ValidationHtmlAttributeProvider. |
| FormContext |
Informations sur le formulaire> actif<. |
| HtmlHelper |
Implémentation par défaut de IHtmlHelper. |
| HtmlHelper<TModel> |
Pour HtmlHelper un type de modèle spécifique. |
| HtmlHelperOptions |
Fournit une configuration programmatique pour les helpers HTML et ViewContext. |
| JsonHelper |
Implémentation par défaut de IJsonHelper. |
| ModelExplorer |
Associe un objet modèle à son correspondant ModelMetadata. |
| ModelExplorerExtensions |
Méthodes d’extension pour ModelExplorer. |
| ModelExpression |
Décrit un Expression tag helper passé. |
| ModelExpressionProvider |
Fournit des ModelExpression expressions. |
| ModelMetadataProviderExtensions |
Méthodes d’extensions pour IModelMetadataProvider. |
| PartialViewResultExecutor |
Recherche et exécute un IView pour un PartialViewResult. |
| SaveTempDataAttribute |
Filtre qui enregistre la ITempDataDictionary requête. |
| SessionStateTempDataProvider |
Fournit des données d’état de session à l’objet actuel ITempDataDictionary . |
| StringHtmlContent |
Contenu de chaîne qui est encodé lors de l’écriture. |
| TempDataDictionary |
Représente un jeu de données qui persiste d’une seule requête à l’autre. |
| TempDataDictionaryFactory |
Implémentation par défaut de ITempDataDictionaryFactory. |
| TemplateInfo |
Représente un modèle qui effectue le suivi des objets visités. |
| TryGetValueProvider |
Classe statique qui fournit la mise en cache pour TryGetValue. Cette classe ne peut pas être héritée. |
| ValidationHtmlAttributeProvider |
Contrat pour un service fournissant des attributs de validation pour les expressions. |
| ViewComponentResultExecutor | |
| ViewContextAttribute |
Spécifie qu’une propriété tag helper doit être définie avec la valeur actuelle ViewContext lors de la création du tag helper. La propriété doit avoir une méthode d’ensemble public. |
| ViewDataDictionary |
A IDictionary<TKey,TValue> pour afficher les données. |
| ViewDataDictionary<TModel> |
Représente un ViewDataDictionary type de modèle spécifique. |
| ViewDataDictionaryAttribute |
Spécifie qu’une propriété de contrôleur doit être définie avec la valeur actuelle ViewDataDictionary lors de la création du contrôleur. La propriété doit avoir une méthode d’ensemble public. |
| ViewDataDictionaryControllerPropertyActivator |
Représente un IControllerActivatorProvider contrôleur de dictionnaire de données d’affichage. |
| ViewDataEvaluator |
Classe statique qui permet d’évaluer des expressions. Cette classe ne peut pas être héritée. |
| ViewDataInfo |
Représente des informations sur une ViewDataDictionary recherche évaluée lorsqu’elle Value est lue. |
| ViewExecutor |
Exécute un IView. |
| ViewResultExecutor |
Recherche et exécute un IView pour un ViewResult. |
Structures
| Nom | Description |
|---|---|
| AttributeDictionary.Enumerator |
Énumérateur pour AttributeDictionary. |
Interfaces
| Nom | Description |
|---|---|
| IAntiforgeryPolicy |
Interface de marqueur pour les filtres qui définissent une stratégie pour la validation des jetons antiforgery. |
| IFileVersionProvider |
Fournit le hachage de version pour un fichier spécifié. |
| IHtmlGenerator |
Contrat pour un service prenant en charge IHtmlHelper et |
| IKeepTempDataResult |
Interface de marqueur pour IActionResult les types qui doivent avoir des données temporaires enregistrées. |
| IModelExpressionProvider |
Fournit ModelExpression une expression lambda. |
| ITempDataDictionary |
Représente un jeu de données qui persiste d’une seule requête à l’autre. |
| ITempDataDictionaryFactory |
Fabrique qui fournit l’accès à une ITempDataDictionary instance pour une demande. |
| ITempDataProvider |
Définit le contrat pour les fournisseurs de données temporaires qui stockent les données qui sont consultées lors de la requête suivante. |
| IViewContextAware |
Contrat pour la contextualisation d’une propriété activée par une vue avec le ViewContext. |
Énumérations
| Nom | Description |
|---|---|
| InputType |
Spécifie des constantes qui définissent un type d’entrée. |
Délégués
| Nom | Description |
|---|---|
| TryGetValueDelegate |
Délégué pour TryGetValue(TKey, TValue). |
Remarques
Pour plus d’informations sur les vues MVC, consultez Vues dans ASP.NET Core MVC.