Microsoft.AspNetCore.Mvc.Razor.Compilation 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供支持 Razor 页面和 Razor 视图编译所需的类型。
类
CompilationFailedException |
Exception访问编译失败的结果时引发的 。 |
CompiledViewDescriptor |
表示已编译的 Razor 视图或页面。 |
MetadataReferenceFeature |
指定在 Razor 编译中使用的 的列表 MetadataReference 。 |
MetadataReferenceFeatureProvider |
的 ,IApplicationFeatureProvider<TFeature>它使用 DependencyContext 注册AssemblyPart实例来创建 MetadataReference。MetadataReferenceFeature |
RazorReferenceManager |
管理 Razor 编译的编译引用。 |
RazorViewAttribute |
此类由 RazorCompiledItem 替换,运行时不会使用。 |
RelativeFileInfo |
一种容器类型,它表示 IFileInfo 文件系统中文件的应用程序基相对路径。 |
RoslynCompilationContext |
用于传递有关当前 Razor 页面编译的信息的上下文对象。 |
ViewsFeature |
包含视图描述符的功能。 |
ViewsFeatureProvider |
结构
CompilationResult |
表示编译的结果。 |
接口
ICompilationService |
提供用于编译 Razor 页面的方法。 |
IRazorCompilationService |
指定编译 Razor 文件的服务的协定。 |
IViewCompilationMemoryCacheProvider |
提供用于存储已编译的 Razor 视图的 IMemoryCache 实例。 |
IViewCompiler |
表示视图编译器。 |
IViewCompilerProvider |
提供 IViewCompiler。 |
注解
有关 MVC 视图的详细信息,请参阅 ASP.NET Core MVC 中的视图。