ViewDataDictionary<TModel> 類別

定義

表示 ViewDataDictionary 特定模型類型的 。

generic <typename TModel>
public ref class ViewDataDictionary : Microsoft::AspNetCore::Mvc::ViewFeatures::ViewDataDictionary
public class ViewDataDictionary<TModel> : Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary
type ViewDataDictionary<'Model> = class
    inherit ViewDataDictionary
Public Class ViewDataDictionary(Of TModel)
Inherits ViewDataDictionary

類型參數

TModel

模型的型別。

繼承
ViewDataDictionary<TModel>

建構函式

ViewDataDictionary<TModel>(IModelMetadataProvider, ModelStateDictionary)

初始化 ViewDataDictionary<TModel> 類別的新執行個體。

ViewDataDictionary<TModel>(ViewDataDictionary)

根據現有 ViewDataDictionary 實例的一部分, ViewDataDictionary<TModel> 初始化 類別的新實例。

ViewDataDictionary<TModel>(ViewDataDictionary, Object)

根據現有 ViewDataDictionary 實例的一部分, ViewDataDictionary<TModel> 初始化 類別的新實例。 這個建構函式會小心避免在 為 nullmodel 擲回例外狀況 SetModel(Object)

屬性

Count

表示 ViewDataDictionary 特定模型類型的 。

(繼承來源 ViewDataDictionary)
IsReadOnly

表示 ViewDataDictionary 特定模型類型的 。

(繼承來源 ViewDataDictionary)
Item[String]

表示 ViewDataDictionary 特定模型類型的 。

(繼承來源 ViewDataDictionary)
Keys

表示 ViewDataDictionary 特定模型類型的 。

(繼承來源 ViewDataDictionary)
Model

取得或設定目前的模型。

ModelExplorer

取得或設定 ModelExplorerModel

(繼承來源 ViewDataDictionary)
ModelMetadata

ModelMetadata取得運算式的 , Model 如果非 null) 或宣告 Type 的 ,則為 (。

(繼承來源 ViewDataDictionary)
ModelState

取得 ModelStateDictionary

(繼承來源 ViewDataDictionary)
TemplateInfo

取得 TemplateInfo

(繼承來源 ViewDataDictionary)
Values

表示 ViewDataDictionary 特定模型類型的 。

(繼承來源 ViewDataDictionary)

方法

Add(KeyValuePair<String,Object>)

表示 ViewDataDictionary 特定模型類型的 。

(繼承來源 ViewDataDictionary)
Add(String, Object)

表示 ViewDataDictionary 特定模型類型的 。

(繼承來源 ViewDataDictionary)
Clear()

表示 ViewDataDictionary 特定模型類型的 。

(繼承來源 ViewDataDictionary)
Contains(KeyValuePair<String,Object>)

表示 ViewDataDictionary 特定模型類型的 。

(繼承來源 ViewDataDictionary)
ContainsKey(String)

表示 ViewDataDictionary 特定模型類型的 。

(繼承來源 ViewDataDictionary)
CopyTo(KeyValuePair<String,Object>[], Int32)

表示 ViewDataDictionary 特定模型類型的 。

(繼承來源 ViewDataDictionary)
Eval(String)

取得這個 ViewDataDictionary 中具名 expression 的值。

(繼承來源 ViewDataDictionary)
Eval(String, String)

取得這個 ViewDataDictionary 中具名 expression 的值,使用指定的 format 格式化。

(繼承來源 ViewDataDictionary)
GetViewDataInfo(String)

取得 ViewDataInfo 這個 ViewDataDictionary 中具名 expression 的 。

(繼承來源 ViewDataDictionary)
Remove(KeyValuePair<String,Object>)

表示 ViewDataDictionary 特定模型類型的 。

(繼承來源 ViewDataDictionary)
Remove(String)

表示 ViewDataDictionary 特定模型類型的 。

(繼承來源 ViewDataDictionary)
SetModel(Object)

設定 ModelExplorer 以確保 ModelModel 反映新的 value

(繼承來源 ViewDataDictionary)
TryGetValue(String, Object)

表示 ViewDataDictionary 特定模型類型的 。

(繼承來源 ViewDataDictionary)

明確介面實作

IEnumerable.GetEnumerator()

表示 ViewDataDictionary 特定模型類型的 。

(繼承來源 ViewDataDictionary)
IEnumerable<KeyValuePair<String,Object>>.GetEnumerator()

表示 ViewDataDictionary 特定模型類型的 。

(繼承來源 ViewDataDictionary)

適用於