Microsoft.AspNetCore.Mvc.ViewFeatures 命名空間

提供支援轉譯檢視所需的類型。

類別

AntiforgeryExtensions

將擴充方法新增至 IAntiforgery 的靜態類別。 此類別無法獲得繼承。

AttributeDictionary

HTML 屬性的字典。

CookieTempDataProvider

提供從 Cookie 到目前 ITempDataDictionary 物件的資料。

DefaultHtmlGenerator

IHtmlGenerator 的預設實作。

DefaultHtmlGeneratorExtensions

將擴充方法新增至 IHtmlGenerator 的靜態類別。 此類別無法獲得繼承。

DefaultValidationHtmlAttributeProvider

ValidationHtmlAttributeProvider 的預設實作。

FormContext

目前 < 表單 > 的相關資訊。

HtmlHelper

IHtmlHelper 的預設實作。

HtmlHelper<TModel>

HtmlHelper特定模型類型的 。

HtmlHelperOptions

提供 HTML 協助程式和 ViewContext 的程式設計設定。

JsonHelper

IJsonHelper 的預設實作。

ModelExplorer

建立模型物件與其對應的 ModelMetadata 關聯。

ModelExplorerExtensions

ModelExplorer 的擴充方法。

ModelExpression

描述 Expression 傳遞至標籤協助程式的 。

ModelExpressionProvider

提供 ModelExpression 運算式。

ModelMetadataProviderExtensions

IModelMetadataProvider 的擴充方法。

PartialViewResultExecutor

尋找並執行 IViewPartialViewResult

SaveTempDataAttribute

儲存要求之 ITempDataDictionary 的篩選準則。

SessionStateTempDataProvider

提供目前 ITempDataDictionary 物件的會話狀態資料。

StringHtmlContent

寫入時會編碼的字串內容。

TempDataDictionary

表示只會從某個要求保存到下一個要求的一組資料。

TempDataDictionaryFactory

的預設實作 ITempDataDictionaryFactory

TemplateInfo

表示可追蹤已流覽物件的範本。

TryGetValueProvider

提供 TryGetValue 快取的靜態類別。 此類別無法獲得繼承。

ValidationHtmlAttributeProvider

服務合約,提供運算式的驗證屬性。

ViewComponentResultExecutor

ViewComponentResultIActionResultExecutor<TResult>

ViewContextAttribute

指定在建立標籤協助程式時,應該使用目前的 ViewContext 設定標籤協助程式屬性。 屬性必須具有公用集合方法。

ViewDataDictionary

IDictionary<TKey,TValue>用於檢視資料的 。

ViewDataDictionary<TModel>

表示 ViewDataDictionary 特定模型類型的 。

ViewDataDictionaryAttribute

指定在建立控制器時,應該使用目前的 ViewDataDictionary 設定控制器屬性。 屬性必須具有公用集合方法。

ViewDataDictionaryControllerPropertyActivator

表示 IControllerActivatorProvider 檢視資料字典控制器的 。

ViewDataEvaluator

可協助評估運算式的靜態類別。 此類別無法獲得繼承。

ViewDataInfo

表示讀取時 Value 評估之 ViewDataDictionary 查閱的相關資訊。

ViewExecutor

IView執行 。

ViewResultExecutor

尋找並執行 IViewViewResult

結構

AttributeDictionary.Enumerator

AttributeDictionary 列舉值。

介面

IAntiforgeryPolicy

用於定義反分叉權杖驗證原則之篩選的標記介面。

IFileVersionProvider

提供指定檔案的版本雜湊。

IHtmlGenerator

服務支援 IHtmlHelperITagHelper 實作的合約。

IKeepTempDataResult

需要儲存暫存資料的型別標記介面 IActionResult

IModelExpressionProvider

提供 ModelExpression Lambda 運算式。

ITempDataDictionary

表示只會從某個要求保存到下一個要求的一組資料。

ITempDataDictionaryFactory

提供要求實例存取權的 ITempDataDictionary 處理站。

ITempDataProvider

定義暫存資料提供者的合約,這些資料提供者會儲存在下一個要求中檢視的資料。

IViewContextAware

合約,以使用 ViewContext 來設定檢視所啟動的屬性內容。

列舉

InputType

指定定義輸入類型的常數。

委派

TryGetValueDelegate

TryGetValue(TKey, TValue) 委派。

備註

如需 MVC 檢視的詳細資訊,請參閱ASP.NET Core MVC 中的檢視