Microsoft.AspNetCore.Mvc.ViewFeatures Espace de noms

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

R IActionResultExecutor<TResult> pour ViewComponentResult.

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 ITagHelper des implémentations.

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.