TempDataDictionary クラス

定義

ある要求から次の要求までの間だけ保持されるデータ セットを表します。

public ref class TempDataDictionary : Microsoft::AspNetCore::Mvc::ViewFeatures::ITempDataDictionary, 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 TempDataDictionary : Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary, 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 TempDataDictionary = class
    interface ITempDataDictionary
    interface IDictionary<string, obj>
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
type TempDataDictionary = class
    interface ITempDataDictionary
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
    interface IDictionary<string, obj>
Public Class TempDataDictionary
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object)), ITempDataDictionary
継承
TempDataDictionary
実装

コンストラクター

TempDataDictionary(HttpContext, ITempDataProvider)

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

プロパティ

Count

ある要求から次の要求までの間だけ保持されるデータ セットを表します。

Item[String]

ある要求から次の要求までの間だけ保持されるデータ セットを表します。

Keys

ある要求から次の要求までの間だけ保持されるデータ セットを表します。

Values

ある要求から次の要求までの間だけ保持されるデータ セットを表します。

メソッド

Add(String, Object)

ある要求から次の要求までの間だけ保持されるデータ セットを表します。

Clear()

ある要求から次の要求までの間だけ保持されるデータ セットを表します。

ContainsKey(String)

ある要求から次の要求までの間だけ保持されるデータ セットを表します。

ContainsValue(Object)

ある要求から次の要求までの間だけ保持されるデータ セットを表します。

GetEnumerator()

ある要求から次の要求までの間だけ保持されるデータ セットを表します。

Keep()

ディクショナリ内のすべてのキーに保持マークを付けます。

Keep(String)

ディクショナリ内の指定したキーに保持マークを付けます。

Load()

登録済みの を使用してディクショナリを読み ITempDataProvider込みます。

Peek(String)

指定されたキーに関連付けられている要素を格納するオブジェクトを返します。キーは削除対象としてマークされません。

Remove(String)

ある要求から次の要求までの間だけ保持されるデータ セットを表します。

Save()

登録済 ITempDataProviderみの を使用してディクショナリを保存します。

TryGetValue(String, Object)

ある要求から次の要求までの間だけ保持されるデータ セットを表します。

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

ICollection<KeyValuePair<String,Object>>.Add(KeyValuePair<String,Object>)

ある要求から次の要求までの間だけ保持されるデータ セットを表します。

ICollection<KeyValuePair<String,Object>>.Contains(KeyValuePair<String,Object>)

ある要求から次の要求までの間だけ保持されるデータ セットを表します。

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

ある要求から次の要求までの間だけ保持されるデータ セットを表します。

ICollection<KeyValuePair<String,Object>>.IsReadOnly

ある要求から次の要求までの間だけ保持されるデータ セットを表します。

ICollection<KeyValuePair<String,Object>>.Remove(KeyValuePair<String,Object>)

ある要求から次の要求までの間だけ保持されるデータ セットを表します。

IEnumerable.GetEnumerator()

ある要求から次の要求までの間だけ保持されるデータ セットを表します。

適用対象