Share via


ViewDataDictionary<TModel> クラス

定義

厳密に型指定されたデータをコントローラーとビューの間で受け渡すために使用されるコンテナーを表します。

public class ViewDataDictionary<TModel> : System.Web.Mvc.ViewDataDictionary
type ViewDataDictionary<'Model> = class
    inherit ViewDataDictionary
Public Class ViewDataDictionary(Of TModel)
Inherits ViewDataDictionary

型パラメーター

TModel

モデルの型。

継承
ViewDataDictionary<TModel>

コンストラクター

ViewDataDictionary<TModel>()

ViewDataDictionary<TModel> クラスの新しいインスタンスを初期化します。

ViewDataDictionary<TModel>(TModel)

指定したモデルを使用して、 クラスの ViewDataDictionary<TModel> 新しいインスタンスを初期化します。

ViewDataDictionary<TModel>(ViewDataDictionary)

指定したビュー データ ディクショナリを使用して、 ViewDataDictionary<TModel> クラスの新しいインスタンスを初期化します。

プロパティ

Count

コレクション内の要素の数を取得します。

(継承元 ViewDataDictionary)
IsReadOnly

コレクションが読み取り専用かどうかを示す値を取得します。

(継承元 ViewDataDictionary)
Item[String]

指定されたキーに関連付けられている項目を取得または設定します。

(継承元 ViewDataDictionary)
Keys

このディクショナリのキーが格納されているコレクションを取得します。

(継承元 ViewDataDictionary)
Model

モデルを取得または設定します。

ModelMetadata

モデルに関する情報を取得または設定します。

ModelState

モデルの状態を取得します。

(継承元 ViewDataDictionary)
TemplateInfo

現在のテンプレート コンテキストに関する情報がカプセル化されたオブジェクトを取得または設定します。

(継承元 ViewDataDictionary)
Values

このディクショナリ内の値が格納されているコレクションを取得します。

(継承元 ViewDataDictionary)

メソッド

Add(KeyValuePair<String,Object>)

指定された項目をコレクションに追加します。

(継承元 ViewDataDictionary)
Add(String, Object)

指定したキーと値 を使用して、コレクションに要素を追加します。

(継承元 ViewDataDictionary)
Clear()

コレクションからすべての項目を削除します。

(継承元 ViewDataDictionary)
Contains(KeyValuePair<String,Object>)

指定した項目がコレクションに格納されているかどうかを判断します。

(継承元 ViewDataDictionary)
ContainsKey(String)

指定したキーを持つ要素がコレクションに含まれているかどうかを判断します。

(継承元 ViewDataDictionary)
CopyTo(KeyValuePair<String,Object>[], Int32)

特定のインデックスを開始位置として、配列にコレクションの要素をコピーします。

(継承元 ViewDataDictionary)
Eval(String)

指定された式を評価します。

(継承元 ViewDataDictionary)
Eval(String, String)

指定された書式を使用して、指定された式を評価します。

(継承元 ViewDataDictionary)
GetEnumerator()

コレクションを反復処理するために使用できる列挙子を返します。

(継承元 ViewDataDictionary)
GetViewDataInfo(String)

パラメーターで定義されているビュー データに関する情報を expression 返します。

(継承元 ViewDataDictionary)
Remove(KeyValuePair<String,Object>)

最初に見つかった指定のオブジェクトをコレクションから削除します。

(継承元 ViewDataDictionary)
Remove(String)

指定されたキーを使用して、要素をコレクションから削除します。

(継承元 ViewDataDictionary)
SetModel(Object)

ビューに使用するデータ モデルを設定します。

TryGetValue(String, Object)

指定されたキーに関連付けられている値の取得を試みます。

(継承元 ViewDataDictionary)

明示的なインターフェイスの実装

IEnumerable.GetEnumerator()

コレクションを反復処理するために使用できる列挙子を返します。

(継承元 ViewDataDictionary)

適用対象