Idioma

TempDataDictionary Classe

Definição

Representa um conjunto de dados que persiste apenas de uma solicitação para a próxima.

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))
Herança
TempDataDictionary
Implementações

Construtores

Nome Description
TempDataDictionary()

Inicializa uma nova instância da classe TempDataDictionary.

Propriedades

Nome Description
Count

Obtém o número de elementos no ICollection<T> objeto .

Item[String]

Obtém ou define o objeto que tem a chave especificada.

Keys

Obtém um ICollection<T> objeto que contém as chaves dos elementos no IDictionary<TKey,TValue> objeto .

Values

Obtém o ICollection<T> objeto que contém os valores no IDictionary<TKey,TValue> objeto .

Métodos

Nome Description
Add(String, Object)

Adiciona um elemento que tem a chave e o valor especificados ao IDictionary<TKey,TValue> objeto .

Clear()

Remove todos os itens da ICollection<T> instância.

ContainsKey(String)

Determina se a IDictionary<TKey,TValue> instância contém um elemento que tem a chave especificada.

ContainsValue(Object)

Determina se o dicionário contém o valor especificado.

GetEnumerator()

Obtém o enumerador.

Keep()

Marca todas as chaves no dicionário para retenção.

Keep(String)

Marca a chave especificada no dicionário para retenção.

Load(ControllerContext, ITempDataProvider)

Carrega o contexto de controlador especificado usando o provedor de dados especificado.

Peek(String)

Retorna um objeto que contém o elemento associado à chave especificada, sem marcação da chave para exclusão.

Remove(String)

Remove o elemento que tem a chave especificada do IDictionary<TKey,TValue> objeto .

Save(ControllerContext, ITempDataProvider)

Salva o contexto de controlador especificado usando o provedor de dados especificado.

TryGetValue(String, Object)

Obtém o valor do elemento que tem a chave especificada.

Implantações explícitas de interface

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

Representa um conjunto de dados que persiste apenas de uma solicitação para a próxima.

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

Representa um conjunto de dados que persiste apenas de uma solicitação para a próxima.

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

Representa um conjunto de dados que persiste apenas de uma solicitação para a próxima.

ICollection<KeyValuePair<String,Object>>.IsReadOnly

Representa um conjunto de dados que persiste apenas de uma solicitação para a próxima.

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

Representa um conjunto de dados que persiste apenas de uma solicitação para a próxima.

IEnumerable.GetEnumerator()

Retorna um enumerador que pode ser usado para iterar por uma coleção.

Aplica-se a