Partager via


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 les données du 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 par programme pour les helpers 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 des ModelExpression 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 requête.

SessionStateTempDataProvider

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

StringHtmlContent

Contenu de chaîne qui est encodé lorsqu’il est écrit.

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 le actuel ViewContext lors de la création du tag helper. La propriété doit avoir une méthode d’ensemble public.

ViewDataDictionary

pour IDictionary<TKey,TValue> afficher les données.

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 le actuel 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 pour un contrôleur de dictionnaire de données d’affichage.

ViewDataEvaluator

Classe statique qui permet d’évaluer les expressions. Cette classe ne peut pas être héritée.

ViewDataInfo

Représente des informations sur une ViewDataDictionary recherche qui est évaluée lors Value de la lecture.

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 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 les IActionResult types dont les données temporaires doivent être enregistrées.

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 à un 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 contextualisation d’une propriété activée par une vue avec .ViewContext

Énumérations

InputType

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

Délégués

TryGetValueDelegate

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

Remarques

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