Microsoft.AspNetCore.Mvc.ViewFeatures Obor názvů

Poskytuje typy vyžadované pro podporu zobrazení vykreslování.

Třídy

AntiforgeryExtensions

Statická třída, která přidává metody rozšíření do IAntiforgery. Tuto třídu nelze dědit.

AttributeDictionary

Slovník pro atributy HTML.

CookieTempDataProvider

Poskytuje data ze souboru cookie do aktuálního ITempDataDictionary objektu.

DefaultHtmlGenerator

Výchozí implementace IHtmlGenerator.

DefaultHtmlGeneratorExtensions

Statická třída, která přidává rozšiřující metody do IHtmlGenerator. Tuto třídu nelze zdědit.

DefaultValidationHtmlAttributeProvider

Výchozí implementace ValidationHtmlAttributeProvider.

FormContext

Informace o aktuálním <formuláři>

HtmlHelper

Výchozí implementace IHtmlHelper.

HtmlHelper<TModel>

A HtmlHelper pro konkrétní typ modelu.

HtmlHelperOptions

Poskytuje programovou konfiguraci pro pomocné rutiny HTML a ViewContext.

JsonHelper

Výchozí implementace IJsonHelper .

ModelExplorer

Přidruží objekt modelu k příslušnému ModelMetadataobjektu .

ModelExplorerExtensions

Rozšiřující metody pro ModelExplorer.

ModelExpression

Popisuje předaný Expression pomocníka značky.

ModelExpressionProvider

Poskytuje ModelExpression výrazy.

ModelMetadataProviderExtensions

Metody rozšíření pro IModelMetadataProvider.

PartialViewResultExecutor

Najde a spustí IView pro .PartialViewResult

SaveTempDataAttribute

Filtr, který uloží ITempDataDictionary požadavek.

SessionStateTempDataProvider

Poskytuje data stavu relace aktuálnímu ITempDataDictionary objektu.

StringHtmlContent

Obsah řetězce, který se při zápisu zakóduje.

TempDataDictionary

Představuje sadu dat, která se uchovávají pouze z jednoho požadavku na další.

TempDataDictionaryFactory

Výchozí implementace ITempDataDictionaryFactory.

TemplateInfo

Představuje šablonu, která sleduje navštívené objekty.

TryGetValueProvider

Statická třída, která poskytuje ukládání do mezipaměti pro TryGetValue. Tuto třídu nelze zdědit.

ValidationHtmlAttributeProvider

Kontrakt pro službu poskytující ověřovací atributy pro výrazy

ViewComponentResultExecutor

A IActionResultExecutor<TResult> pro ViewComponentResult.

ViewContextAttribute

Určuje, že pomocná vlastnost značky by měla být nastavena s aktuální ViewContext při vytváření pomocné rutiny značky. Vlastnost musí mít metodu veřejné sady.

ViewDataDictionary

A IDictionary<TKey,TValue> pro zobrazení dat.

ViewDataDictionary<TModel>

Představuje konkrétní ViewDataDictionary typ modelu.

ViewDataDictionaryAttribute

Určuje, že vlastnost kontroleru by měla být nastavena s aktuální ViewDataDictionary při vytváření kontroleru. Vlastnost musí mít metodu veřejné sady.

ViewDataDictionaryControllerPropertyActivator

IControllerActivatorProvider Představuje řadič slovníku dat zobrazení.

ViewDataEvaluator

Statická třída, která pomáhá vyhodnotit výrazy. Tuto třídu nelze dědit.

ViewDataInfo

Představuje informace o ViewDataDictionary vyhledávání, které se vyhodnotí při Value čtení.

ViewExecutor

IViewSpustí .

ViewResultExecutor

Najde a spustí IView pro .ViewResult

Struktury

AttributeDictionary.Enumerator

Enumerátor pro AttributeDictionary.

Rozhraní

IAntiforgeryPolicy

Rozhraní značek pro filtry, které definují zásadu pro ověření tokenu antiforgery.

IFileVersionProvider

Poskytuje hodnotu hash verze pro zadaný soubor.

IHtmlGenerator

Smlouva o podpoře IHtmlHelper služeb a implementacích ITagHelper

IKeepTempDataResult

Rozhraní značek pro IActionResult typy, které potřebují ukládat dočasná data.

IModelExpressionProvider

Poskytuje ModelExpression výraz lambda.

ITempDataDictionary

Představuje sadu dat, která se uchovávají pouze z jednoho požadavku na další.

ITempDataDictionaryFactory

Objekt pro vytváření, který poskytuje přístup k ITempDataDictionary instanci žádosti.

ITempDataProvider

Definuje kontrakt pro dočasné poskytovatele dat, kteří ukládají data, která se zobrazují v další žádosti.

IViewContextAware

Contract for contextualizing a property aktiv by a view with the ViewContext.

Výčty

InputType

Určuje konstanty, které definují vstupní typ.

Delegáti

TryGetValueDelegate

Delegát pro TryGetValue(TKey, TValue).

Poznámky

Další informace o zobrazeních MVC najdete v tématu zobrazení v ASP.NET Core MVC.