Compartir a través de


TempDataDictionary Clase

Definición

Representa un conjunto de datos que solo persiste de una solicitud a la siguiente.

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))
Herencia
TempDataDictionary
Implementaciones

Constructores

TempDataDictionary()

Inicializa una nueva instancia de la clase TempDataDictionary.

Propiedades

Count

Obtiene el número de elementos del ICollection<T> objeto .

Item[String]

Obtiene o establece el objeto que tiene la clave especificada.

Keys

Obtiene un ICollection<T> objeto que contiene las claves de los elementos del IDictionary<TKey,TValue> objeto .

Values

Obtiene el ICollection<T> objeto que contiene los valores del IDictionary<TKey,TValue> objeto .

Métodos

Add(String, Object)

Agrega un elemento que tiene la clave y el valor especificados al IDictionary<TKey,TValue> objeto .

Clear()

Quita todos los elementos de la ICollection<T> instancia.

ContainsKey(String)

Determina si la IDictionary<TKey,TValue> instancia contiene un elemento que tiene la clave especificada.

ContainsValue(Object)

Determina si el diccionario contiene el valor especificado.

GetEnumerator()

Obtiene el enumerador.

Keep()

Marca todas las claves en el diccionario para la retención.

Keep(String)

Marca la clave especificada en el diccionario para la retención.

Load(ControllerContext, ITempDataProvider)

Carga el contexto del controlador especificado mediante el proveedor de datos especificado.

Peek(String)

Devuelve un objeto que contiene el elemento que está asociado a la clave especificada, sin marcar la clave para la eliminación.

Remove(String)

Quita el elemento que tiene la clave especificada del IDictionary<TKey,TValue> objeto .

Save(ControllerContext, ITempDataProvider)

Guarda el contexto del controlador especificado mediante el proveedor de datos especificado.

TryGetValue(String, Object)

Obtiene el valor del elemento que tiene la clave especificada.

Implementaciones de interfaz explícitas

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

Representa un conjunto de datos que solo persiste de una solicitud a la siguiente.

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

Representa un conjunto de datos que solo persiste de una solicitud a la siguiente.

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

Representa un conjunto de datos que solo persiste de una solicitud a la siguiente.

ICollection<KeyValuePair<String,Object>>.IsReadOnly

Representa un conjunto de datos que solo persiste de una solicitud a la siguiente.

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

Representa un conjunto de datos que solo persiste de una solicitud a la siguiente.

IEnumerable.GetEnumerator()

Devuelve un enumerador que se puede usar para recorrer en iteración una colección.

Se aplica a