Microsoft.AspNetCore.Mvc.Razor 命名空间

提供 Razor 视图的运行时支持所需的类型。

GeneratedTagHelperAttributeContext

包含属性代码生成过程的信息 ITagHelper

HelperResult

表示 中的 RazorPage延迟写入操作。

InjectChunk

提供 Razor 视图的运行时支持所需的类型。

InjectChunkVisitor

提供 Razor 视图的运行时支持所需的类型。

InjectParameterGenerator

提供 Razor 视图的运行时支持所需的类型。

LanguageViewLocationExpander

一个 , IViewLocationExpander 它添加语言作为扩展前缀以查看名称。 添加为扩展前缀的语言来自 HttpContext

ModelChunk

Chunk@model为 指令。

MvcCSharpChunkVisitor

提供 Razor 视图的运行时支持所需的类型。

MvcCSharpCodeGenerator

提供 Razor 视图的运行时支持所需的类型。

MvcCSharpCodeVisitor

提供 Razor 视图的运行时支持所需的类型。

MvcCSharpDesignTimeCodeVisitor

提供 Razor 视图的运行时支持所需的类型。

MvcRazorCodeParser

提供 Razor 视图的运行时支持所需的类型。

MvcRazorHost

提供 Razor 视图的运行时支持所需的类型。

MvcRazorParser

RazorParser 子类型, MvcRazorHost 它使用 来支持从 _ViewImports 文件中继承标记帮助程序。

MvcTagHelperAttributeValueCodeRenderer

呈现标记帮助程序属性初始化的代码。

RazorPage

表示呈现使用 Razor 语法的视图所需的属性和方法。

RazorPage<TModel>

表示呈现使用 Razor 语法的视图所需的属性和方法。

RazorPageActivator

提供用于激活实例属性 IRazorPage 的方法。

RazorPageBase

表示呈现使用 Razor 语法的视图所需的属性和方法。

RazorView

执行 IView 一个或多个 IRazorPage 作为执行部分的默认实现。

RazorViewEngine

IRazorViewEngine 的默认实现。

RazorViewEngineOptions

为 提供编程配置 RazorViewEngine

TagHelperInitializer<TTagHelper>

在执行 ITagHelper 之前初始化 。

ViewHierarchyUtility

包含用于查找 _ViewStart.cshtml 和 的方法 _ViewImports.cshtml

ViewLocationExpanderContext

一个上下文,用于包含 的信息 IViewLocationExpander

结构

RazorPageFactoryResult

的结果 CreateFactory(String)

RazorPageResult

查找 IRazorPage的结果。

接口

IMvcRazorHost

指定分析 Razor 文件并生成 C# 代码的 Razor 主机的协定。

IRazorPage

表示用于 RazorView 执行的属性和方法。

IRazorPageActivator

提供用于激活实例属性 IRazorPage 的方法。

IRazorPageFactoryProvider

定义用于在给定路径中创建 IRazorPage 实例的方法。

IRazorViewEngine

用于 IViewEngine 呈现使用 Razor 语法的页面的 。

ITagHelperActivator

提供用于创建标记帮助程序的方法。

ITagHelperFactory

提供用于创建和初始化标记帮助程序的方法。

ITagHelperInitializer<TTagHelper>

在执行 ITagHelper 之前初始化 。

IViewLocationExpander

指定实例用于 RazorViewEngine 确定视图搜索路径的视图位置扩展器协定。

枚举

LanguageViewLocationExpanderFormat

指定 的 LanguageViewLocationExpander本地化视图格式。

委托

RenderAsyncDelegate

RenderAsync 的委托。

注解

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