次の方法で共有


ViewDataDictionary クラス

定義

IDictionary<TKey,TValue>ビュー データの 。

public ref class ViewDataDictionary : System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IDictionary<System::String ^, System::Object ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>
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
type ViewDataDictionary = class
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
    interface IDictionary<string, obj>
Public Class ViewDataDictionary
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object))
継承
ViewDataDictionary
派生
実装

コンストラクター

ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary)

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

ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary, Type)

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

ViewDataDictionary(IModelMetadataProvider, Type)

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

ViewDataDictionary(ViewDataDictionary)

既存のインスタンスに完全に基づいて、 ViewDataDictionary クラスの新しいインスタンスを初期化します。

ViewDataDictionary(ViewDataDictionary, Object, Type)

既存のインスタンスの一部に ViewDataDictionary 基づいて、 クラスの新しいインスタンスを初期化します。 このコンストラクターは、 が の場合に例外SetModel(Object)modelnullスローされないように注意してください。

ViewDataDictionary(ViewDataDictionary, Type)

既存のインスタンスの一部に ViewDataDictionary 基づいて、 クラスの新しいインスタンスを初期化します。

プロパティ

Count

IDictionary<TKey,TValue>ビュー データの 。

IsReadOnly

IDictionary<TKey,TValue>ビュー データの 。

Item[String]

IDictionary<TKey,TValue>ビュー データの 。

Keys

IDictionary<TKey,TValue>ビュー データの 。

Model

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

ModelExplorer

ModelExplorerModel を取得または設定します。

ModelMetadata

式、ModelMetadata(以外nullModel場合)、または宣言された Typeの を取得します。

ModelState

ModelStateDictionary を取得します。

TemplateInfo

TemplateInfo を取得します。

Values

IDictionary<TKey,TValue>ビュー データの 。

メソッド

Add(KeyValuePair<String,Object>)

IDictionary<TKey,TValue>ビュー データの 。

Add(String, Object)

IDictionary<TKey,TValue>ビュー データの 。

Clear()

IDictionary<TKey,TValue>ビュー データの 。

Contains(KeyValuePair<String,Object>)

IDictionary<TKey,TValue>ビュー データの 。

ContainsKey(String)

IDictionary<TKey,TValue>ビュー データの 。

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

IDictionary<TKey,TValue>ビュー データの 。

Eval(String)

この ViewDataDictionaryで名前付きの expression の値を取得します。

Eval(String, String)

指定した を使用して書式設定された、この ViewDataDictionaryで指定expressionされた の値をformat取得します。

FormatValue(Object, String)

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

GetViewDataInfo(String)

この ViewDataDictionary内の 名前付きの expression を取得ViewDataInfoします。

Remove(KeyValuePair<String,Object>)

IDictionary<TKey,TValue>ビュー データの 。

Remove(String)

IDictionary<TKey,TValue>ビュー データの 。

SetModel(Object)

新しい valueを確実ModelModelに反映するように を設定ModelExplorerします。

TryGetValue(String, Object)

IDictionary<TKey,TValue>ビュー データの 。

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

IEnumerable.GetEnumerator()

IDictionary<TKey,TValue>ビュー データの 。

IEnumerable<KeyValuePair<String,Object>>.GetEnumerator()

IDictionary<TKey,TValue>ビュー データの 。

適用対象