Microsoft.AspNetCore.Mvc.ViewFeatures 命名空间

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

AntiforgeryExtensions

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

AttributeDictionary

HTML 属性的字典。

CookieTempDataProvider

提供从 Cookie 到当前对象 ITempDataDictionary 的数据。

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

查找并执行的 IView PartialViewResult

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

查找并执行的 IView ViewResult

结构

AttributeDictionary.Enumerator

的枚举器 AttributeDictionary

接口

IAntiforgeryPolicy

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

IFileVersionProvider

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

IHtmlGenerator

服务支持和 IHtmlHelper ITagHelper 实现 协定。

IKeepTempDataResult

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

IModelExpressionProvider

提供 ModelExpression Lambda 表达式。

ITempDataDictionary

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

ITempDataDictionaryFactory

一个工厂,该工厂提供对 ITempDataDictionary 请求的实例的访问权限。

ITempDataProvider

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

IViewContextAware

Contextualizing 的协定,使用的视图激活了属性 ViewContext

枚举

InputType

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

委托

TryGetValueDelegate

的委托 TryGetValue(TKey, TValue)

注解

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