Microsoft.AspNetCore.Mvc.ViewFeatures Espace de noms

Fournit les types requis pour prendre en charge les vues de rendu.

Classes

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 du cookie à l' ITempDataDictionary objet actuel.

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>

HtmlHelperPour un type de modèle spécifique.

HtmlHelperOptions

Fournit la configuration par programme pour les programmes d’assistance HTML et ViewContext .

JsonHelper

Implémentation par défaut de IJsonHelper.

ModelExplorer

Associe un objet de modèle à son correspondant ModelMetadata .

ModelExplorerExtensions

Méthodes d’extension pour ModelExplorer.

ModelExpression

Décrit un Expression passé à un tag Helper.

ModelExpressionProvider

Fournit ModelExpression des expressions.

ModelMetadataProviderExtensions

Méthodes d’extension pour IModelMetadataProvider.

PartialViewResultExecutor

Recherche et exécute un IView pour un PartialViewResult .

SaveTempDataAttribute

Filtre qui enregistre le ITempDataDictionary pour une demande.

SessionStateTempDataProvider

Fournit des données d’état de session à l' ITempDataDictionary objet actuel.

StringHtmlContent

Contenu de chaîne qui est encodé lors de l’écriture.

TempDataDictionary

Représente un groupe de données qui persiste uniquement d'une 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

IActionResultExecutor<TResult> pour ViewComponentResult.

ViewContextAttribute

Spécifie qu’une propriété d’assistance de balise 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 Set publique.

ViewDataDictionary

IDictionary<TKey,TValue>Pour les données d’affichage.

ViewDataDictionary<TModel>

Représente un ViewDataDictionary pour un type de modèle spécifique.

ViewDataDictionaryAttribute

Spécifie qu’une propriété de contrôleur doit être définie avec la valeur actuelle lors de la ViewDataDictionary création du contrôleur. La propriété doit avoir une méthode Set publique.

ViewDataDictionaryControllerPropertyActivator

Représente un IControllerActivatorProvider pour un 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 qui est évaluée lorsque Value est lu.

ViewExecutor

Exécute un IView .

ViewResultExecutor

Recherche et exécute un IView pour un ViewResult .

Structures

AttributeDictionary.Enumerator

Énumérateur pour AttributeDictionary .

Interfaces

IAntiforgeryPolicy

Interface de marqueur pour les filtres qui définissent une stratégie pour la validation des jetons anti-contrefaçon.

IFileVersionProvider

Fournit le hachage de version pour un fichier spécifié.

IHtmlGenerator

Contrat pour un service prenant en charge IHtmlHelper les implémentations et ITagHelper .

IKeepTempDataResult

Interface de marqueur pour les IActionResult types nécessitant l’enregistrement de données temporaires.

IModelExpressionProvider

Fournit ModelExpression une expression lambda.

ITempDataDictionary

Représente un groupe de données qui persiste uniquement d'une requête à l'autre.

ITempDataDictionaryFactory

Fabrique qui fournit l’accès à une ITempDataDictionary instance pour une demande.

ITempDataProvider

Définit le contrat des fournisseurs de données temporaires qui stockent les données affichées à la prochaine requête.

IViewContextAware

Contrat de contextuel d’une propriété activée par une vue avec le ViewContext .

Énumérations

InputType

Spécifie les constantes qui définissent un type d’entrée.

Délégués

TryGetValueDelegate

Délégué de TryGetValue(TKey, TValue) .

Remarques

Pour plus d’informations sur les vues MVC, consultez vues dans ASP.net Core MVC.