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 中的檢視。