Freigeben über


TempDataDictionary Klasse

Definition

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

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
Vererbung
TempDataDictionary
Implementiert

Konstruktoren

TempDataDictionary(HttpContext, ITempDataProvider)

Initialisiert eine neue Instanz der TempDataDictionary-Klasse.

Eigenschaften

Count

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

Item[String]

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

Keys

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

Values

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

Methoden

Add(String, Object)

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

Clear()

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

ContainsKey(String)

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

ContainsValue(Object)

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

GetEnumerator()

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

Keep()

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

Keep(String)

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

Load()

Lädt das Wörterbuch mithilfe des registrierten ITempDataProvider.

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)

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

Save()

Speichert das Wörterbuch mithilfe des registrierten ITempDataProvider.

TryGetValue(String, Object)

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

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()

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

Gilt für: