TempDataDictionary Classe

Definizione

Rappresenta un set di dati che rimangono persistenti solo da una richiesta a quella successiva.

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))
Ereditarietà
TempDataDictionary
Implementazioni

Costruttori

TempDataDictionary()

Inizializza una nuova istanza della classe TempDataDictionary.

Proprietà

Count

Ottiene il numero di elementi nell'oggetto ICollection<T> .

Item[String]

Ottiene o imposta l'oggetto con la chiave specificata.

Keys

Ottiene un ICollection<T> oggetto che contiene le chiavi degli elementi nell'oggetto IDictionary<TKey,TValue> .

Values

Ottiene l'oggetto ICollection<T> che contiene i valori nell'oggetto IDictionary<TKey,TValue> .

Metodi

Add(String, Object)

Aggiunge un elemento con la chiave e il valore specificati all'oggetto IDictionary<TKey,TValue> .

Clear()

Rimuove tutti gli elementi dall'istanza ICollection<T> di .

ContainsKey(String)

Determina se l'istanza IDictionary<TKey,TValue> contiene un elemento con la chiave specificata.

ContainsValue(Object)

Determina se il dizionario contiene il valore specificato.

GetEnumerator()

Ottiene l'enumeratore.

Keep()

Contrassegna tutte le chiavi nel dizionario per la memorizzazione.

Keep(String)

Contrassegna la chiave specificata nel dizionario per la memorizzazione.

Load(ControllerContext, ITempDataProvider)

Carica il contesto del controller specificato utilizzando il provider di dati specificato.

Peek(String)

Restituisce un oggetto che contiene l'elemento associato alla chiave specificata, senza contrassegnare la chiave per l'eliminazione.

Remove(String)

Rimuove l'elemento con la chiave specificata dall'oggetto IDictionary<TKey,TValue> .

Save(ControllerContext, ITempDataProvider)

Salva il contesto del controller specificato utilizzando il provider di dati specificato.

TryGetValue(String, Object)

Ottiene il valore dell'elemento con la chiave specificata.

Implementazioni dell'interfaccia esplicita

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

Rappresenta un set di dati che rimangono persistenti solo da una richiesta a quella successiva.

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

Rappresenta un set di dati che rimangono persistenti solo da una richiesta a quella successiva.

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

Rappresenta un set di dati che rimangono persistenti solo da una richiesta a quella successiva.

ICollection<KeyValuePair<String,Object>>.IsReadOnly

Rappresenta un set di dati che rimangono persistenti solo da una richiesta a quella successiva.

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

Rappresenta un set di dati che rimangono persistenti solo da una richiesta a quella successiva.

IEnumerable.GetEnumerator()

Restituisce un enumeratore che può essere usato per scorrere una raccolta.

Si applica a