Microsoft.AspNetCore.Mvc.ViewFeatures 命名空间

提供支持呈现视图所需的类型。

AntiforgeryExtensions

将扩展方法添加到 的 IAntiforgery静态类。 此类不能被继承。

AttributeDictionary

HTML 属性的字典。

CookieTempDataProvider

向当前 ITempDataDictionary 对象提供 Cookie 中的数据。

DefaultHtmlGenerator

IHtmlGenerator 的默认实现。

DefaultHtmlGeneratorExtensions

将扩展方法添加到 的 IHtmlGenerator静态类。 此类不能被继承。

DefaultValidationHtmlAttributeProvider

ValidationHtmlAttributeProvider 的默认实现。

FormContext

有关当前 <窗体>的信息。

HtmlHelper

IHtmlHelper 的默认实现。

HtmlHelper<TModel>

HtmlHelper特定模型类型的 。

HtmlHelperOptions

为 HTML 帮助程序 和 ViewContext提供编程配置。

JsonHelper

IJsonHelper 的默认实现。

ModelExplorer

将模型对象与其对应的 ModelMetadata相关联。

ModelExplorerExtensions

ModelExplorer 的扩展方法。

ModelExpression

描述 Expression 传递给标记帮助程序的 。

ModelExpressionProvider

为表达式提供 ModelExpression

ModelMetadataProviderExtensions

IModelMetadataProvider 的扩展方法。

PartialViewResultExecutor

查找并执行 IViewPartialViewResult

SaveTempDataAttribute

保存请求的 ITempDataDictionary 筛选器。

SessionStateTempDataProvider

向当前 ITempDataDictionary 对象提供会话状态数据。

StringHtmlContent

写入时编码的字符串内容。

TempDataDictionary

表示仅从一个请求保持到下一个请求的数据集。

TempDataDictionaryFactory

的默认实现 ITempDataDictionaryFactory

TemplateInfo

表示跟踪已访问对象的模板。

TryGetValueProvider

为 TryGetValue 提供缓存的静态类。 此类不能被继承。

ValidationHtmlAttributeProvider

为表达式提供验证属性的服务的协定。

ViewComponentResultExecutor

ViewComponentResultIActionResultExecutor<TResult>

ViewContextAttribute

指定在创建标记帮助程序时,应使用当前 ViewContext 设置标记帮助程序属性。 属性必须具有公共集方法。

ViewDataDictionary

IDictionary<TKey,TValue>用于查看数据的 。

ViewDataDictionary<TModel>

表示 ViewDataDictionary 特定模型类型的 。

ViewDataDictionaryAttribute

指定在创建控制器时应使用当前 ViewDataDictionary 设置控制器属性。 属性必须具有公共集方法。

ViewDataDictionaryControllerPropertyActivator

表示 IControllerActivatorProvider 视图数据字典控制器的 。

ViewDataEvaluator

帮助计算表达式的静态类。 此类不能被继承。

ViewDataInfo

表示有关 ViewDataDictionary 读取 时 Value 计算的查找的信息。

ViewExecutor

IView执行 。

ViewResultExecutor

查找并执行 IViewViewResult

结构

AttributeDictionary.Enumerator

AttributeDictionary枚举器。

接口

IAntiforgeryPolicy

筛选器的标记接口,用于定义用于防伪造令牌验证的策略。

IFileVersionProvider

为指定文件提供版本哈希。

IHtmlGenerator

服务支持 IHtmlHelperITagHelper 实现的协定。

IKeepTempDataResult

需要保存临时数据的类型的标记接口 IActionResult

IModelExpressionProvider

为 Lambda 表达式提供 ModelExpression

ITempDataDictionary

表示仅从一个请求保持到下一个请求的数据集。

ITempDataDictionaryFactory

为请求提供实例访问权限 ITempDataDictionary 的工厂。

ITempDataProvider

定义临时数据提供程序的协定,这些临时数据提供程序用于存储要在下一个请求中查看的数据。

IViewContextAware

协定,用于使用 对视图 ViewContext激活的属性进行上下文化。

枚举

InputType

指定定义输入类型的常量。

委托

TryGetValueDelegate

TryGetValue(TKey, TValue)委托。

注解

有关 MVC 视图的详细信息,请参阅 ASP.NET Core MVC 中的视图