Compartilhar via


TempDataDictionary Classe

Definição

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

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

Construtores

TempDataDictionary(HttpContext, ITempDataProvider)

Inicializa uma nova instância da classe TempDataDictionary.

Propriedades

Count

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

Item[String]

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

Keys

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

Values

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

Métodos

Add(String, Object)

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

Clear()

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

ContainsKey(String)

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

ContainsValue(Object)

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

GetEnumerator()

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

Keep()

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

Keep(String)

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

Load()

Carrega o dicionário usando o registrado ITempDataProvider.

Peek(String)

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

Remove(String)

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

Save()

Salva o dicionário usando o registrado ITempDataProvider.

TryGetValue(String, Object)

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

Implantações explícitas de interface

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

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

Aplica-se a