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