ViewDataDictionary クラス

定義

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

public class ViewDataDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<string,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>
type ViewDataDictionary = class
    interface IDictionary<string, obj>
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
Public Class ViewDataDictionary
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object))
継承
ViewDataDictionary
派生
実装

コンストラクター

ViewDataDictionary()

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

ViewDataDictionary(Object)

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

ViewDataDictionary(ViewDataDictionary)

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

プロパティ

Count

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

IsReadOnly

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

Item[String]

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

Keys

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

Model

ビュー データに関連付けられているモデルを取得または設定します。

ModelMetadata

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

ModelState

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

TemplateInfo

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

Values

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

メソッド

Add(KeyValuePair<String,Object>)

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

Add(String, Object)

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

Clear()

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

Contains(KeyValuePair<String,Object>)

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

ContainsKey(String)

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

CopyTo(KeyValuePair<String,Object>[], Int32)

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

Eval(String)

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

Eval(String, String)

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

GetEnumerator()

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

GetViewDataInfo(String)

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

Remove(KeyValuePair<String,Object>)

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

Remove(String)

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

SetModel(Object)

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

TryGetValue(String, Object)

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

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

IEnumerable.GetEnumerator()

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

適用対象