Microsoft.AspNetCore.Mvc.Razor.Compilation 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供支援 Razor 頁面和 Razor 檢視編譯所需的類型。
類別
| CompilationFailedException |
Exception存取失敗編譯結果時擲回的 。 |
| CompiledViewDescriptor |
表示已編譯的 Razor 檢視或頁面。 |
| MetadataReferenceFeature |
指定 Razor 編譯中使用的清單 MetadataReference 。 |
| MetadataReferenceFeatureProvider |
IApplicationFeatureProvider<TFeature>, MetadataReferenceFeatureDependencyContext 用於註冊 AssemblyPart 實例以建立 MetadataReference 。 |
| RazorReferenceManager |
管理 Razor 編譯的編譯參考。 |
| RazorViewAttribute |
這個類別會由 RazorCompiledItem 取代,執行時間將不會使用。 |
| RelativeFileInfo |
容器類型,代表 IFileInfo 檔案系統中檔案的應用程式基底相對路徑。 |
| RoslynCompilationContext |
用來傳遞目前 Razor 頁面編譯相關資訊的內容物件。 |
| ViewsFeature |
包含檢視描述元的功能。 |
| ViewsFeatureProvider |
結構
| CompilationResult |
表示編譯的結果。 |
介面
| ICompilationService |
提供 Razor 頁面編譯的方法。 |
| IRazorCompilationService |
指定編譯 Razor 檔案之服務的合約。 |
| IViewCompilationMemoryCacheProvider |
提供 的 IMemoryCache 實例,用來儲存已編譯的 Razor 檢視。 |
| IViewCompiler |
表示檢視編譯器。 |
| IViewCompilerProvider |
可提供 IViewCompiler。 |
備註
如需 MVC 檢視的詳細資訊,請參閱ASP.NET Core MVC 中的檢視。