Partager via


TempDataDictionary Classe

Définition

Représente un groupe de données qui persiste uniquement d'une requête à l'autre.

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))
Héritage
TempDataDictionary
Implémente

Constructeurs

TempDataDictionary()

Initialise une nouvelle instance de la classe TempDataDictionary.

Propriétés

Count

Obtient le nombre d’éléments dans l’objet ICollection<T> .

Item[String]

Obtient ou définit l'objet qui contient la clé spécifiée.

Keys

Obtient un ICollection<T> objet qui contient les clés des éléments dans l’objet IDictionary<TKey,TValue> .

Values

Obtient l’objet ICollection<T> qui contient les valeurs de l’objet IDictionary<TKey,TValue> .

Méthodes

Add(String, Object)

Ajoute à l’objet un élément qui a la clé et la IDictionary<TKey,TValue> valeur spécifiées.

Clear()

Supprime tous les éléments du ICollection<T> instance.

ContainsKey(String)

Détermine si le IDictionary<TKey,TValue> instance contient un élément qui a la clé spécifiée.

ContainsValue(Object)

Détermine si le dictionnaire contient la valeur spécifiée.

GetEnumerator()

Obtient l'énumérateur.

Keep()

Marque toutes les clés dans le dictionnaire pour la rétention.

Keep(String)

Marque la clé spécifiée dans le dictionnaire pour la rétention.

Load(ControllerContext, ITempDataProvider)

Charge le contexte du contrôleur spécifié à l'aide du fournisseur de données spécifié.

Peek(String)

Retourne un objet qui contient l'élément associé à la clé spécifiée, sans marquer la clé pour la suppression.

Remove(String)

Supprime de l’objet l’élément qui a la clé IDictionary<TKey,TValue> spécifiée.

Save(ControllerContext, ITempDataProvider)

Enregistre le contexte du contrôleur spécifié à l'aide du fournisseur de données spécifié.

TryGetValue(String, Object)

Obtient la valeur de l'élément qui contient la clé spécifiée.

Implémentations d’interfaces explicites

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

Représente un groupe de données qui persiste uniquement d'une requête à l'autre.

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

Représente un groupe de données qui persiste uniquement d'une requête à l'autre.

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

Représente un groupe de données qui persiste uniquement d'une requête à l'autre.

ICollection<KeyValuePair<String,Object>>.IsReadOnly

Représente un groupe de données qui persiste uniquement d'une requête à l'autre.

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

Représente un groupe de données qui persiste uniquement d'une requête à l'autre.

IEnumerable.GetEnumerator()

Retourne un énumérateur qui peut être utilisé pour itérer au sein d’une collection.

S’applique à