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 中的视图。