Freigeben über


TempDataDictionary Klasse

Definition

Stellt einen Satz von Daten dar, der nur von einer Anforderung zur nächsten beibehalten wird.

public class TempDataDictionary : 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 IDictionary<string, obj>
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
Public Class TempDataDictionary
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object))
Vererbung
TempDataDictionary
Implementiert

Konstruktoren

TempDataDictionary()

Initialisiert eine neue Instanz der TempDataDictionary-Klasse.

Eigenschaften

Count

Ruft die Anzahl der Elemente im ICollection<T> -Objekt ab.

Item[String]

Ruft das Objekt ab (bzw. legt dieses fest), das über den angegebenen Schlüssel verfügt.

Keys

Ruft ein ICollection<T> -Objekt ab, das die Schlüssel der Elemente im IDictionary<TKey,TValue> -Objekt enthält.

Values

Ruft das ICollection<T> -Objekt ab, das die Werte im IDictionary<TKey,TValue> -Objekt enthält.

Methoden

Add(String, Object)

Fügt dem -Objekt ein -Element hinzu, das über den angegebenen Schlüssel und den IDictionary<TKey,TValue> angegebenen Wert verfügt.

Clear()

Entfernt alle Elemente aus dem ICollection<T> instance.

ContainsKey(String)

Bestimmt, ob die IDictionary<TKey,TValue> instance ein Element enthält, das über den angegebenen Schlüssel verfügt.

ContainsValue(Object)

Bestimmt, ob das Wörterbuch den angegebenen Wert enthält.

GetEnumerator()

Ruft den Enumerator ab.

Keep()

Markiert alle Schlüssel im Wörterbuch zur Beibehaltung.

Keep(String)

Markiert den angegebenen Schlüssel im Wörterbuch zur Beibehaltung.

Load(ControllerContext, ITempDataProvider)

Lädt den angegebenen Controllerkontext mithilfe des angegebenen Datenanbieters.

Peek(String)

Gibt ein Objekt zurück, das das dem angegebenen Schlüssel zugeordnete Element enthält, ohne den Schlüssel zum Löschen zu markieren.

Remove(String)

Entfernt das Element, das über den angegebenen Schlüssel verfügt, aus dem IDictionary<TKey,TValue> -Objekt.

Save(ControllerContext, ITempDataProvider)

Speichert den angegebenen Controllerkontext mithilfe des angegebenen Datenanbieters.

TryGetValue(String, Object)

Ruft den Wert des Elements ab, das über den angegebenen Schlüssel verfügt.

Explizite Schnittstellenimplementierungen

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

Stellt einen Satz von Daten dar, der nur von einer Anforderung zur nächsten beibehalten wird.

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

Stellt einen Satz von Daten dar, der nur von einer Anforderung zur nächsten beibehalten wird.

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

Stellt einen Satz von Daten dar, der nur von einer Anforderung zur nächsten beibehalten wird.

ICollection<KeyValuePair<String,Object>>.IsReadOnly

Stellt einen Satz von Daten dar, der nur von einer Anforderung zur nächsten beibehalten wird.

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

Stellt einen Satz von Daten dar, der nur von einer Anforderung zur nächsten beibehalten wird.

IEnumerable.GetEnumerator()

Gibt einen Enumerator zurück, der zum Durchlaufen einer Auflistung verwendet werden kann.

Gilt für: