Sdílet prostřednictvím


TempDataDictionary Třída

Definice

Představuje sadu dat, která se uchovávají pouze z jednoho požadavku na další.

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))
Dědičnost
TempDataDictionary
Implementuje

Konstruktory

TempDataDictionary()

Inicializuje novou instanci TempDataDictionary třídy.

Vlastnosti

Count

Získá počet prvků v objektu ICollection<T> .

Item[String]

Získá nebo nastaví objekt, který má zadaný klíč.

Keys

ICollection<T> Získá objekt, který obsahuje klíče elementů v objektuIDictionary<TKey,TValue>.

Values

ICollection<T> Získá objekt, který obsahuje hodnoty v objektuIDictionary<TKey,TValue>.

Metody

Add(String, Object)

Přidá prvek, který má zadaný klíč a hodnotu objektu IDictionary<TKey,TValue> .

Clear()

Odebere všechny položky z ICollection<T> instance.

ContainsKey(String)

Určuje, zda IDictionary<TKey,TValue> instance obsahuje prvek, který má zadaný klíč.

ContainsValue(Object)

Určuje, zda slovník obsahuje zadanou hodnotu.

GetEnumerator()

Získá enumerátor.

Keep()

Označí všechny klíče ve slovníku pro uchování.

Keep(String)

Označí zadaný klíč ve slovníku pro uchování.

Load(ControllerContext, ITempDataProvider)

Načte zadaný kontext kontroleru pomocí zadaného zprostředkovatele dat.

Peek(String)

Vrátí objekt, který obsahuje prvek, který je přidružen k zadanému klíči, bez označení klíče pro odstranění.

Remove(String)

Odebere prvek, který má zadaný klíč z objektu IDictionary<TKey,TValue> .

Save(ControllerContext, ITempDataProvider)

Uloží zadaný kontext kontroleru pomocí zadaného zprostředkovatele dat.

TryGetValue(String, Object)

Získá hodnotu elementu, který má zadaný klíč.

Explicitní implementace rozhraní

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

Představuje sadu dat, která se uchovávají pouze z jednoho požadavku na další.

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

Představuje sadu dat, která se uchovávají pouze z jednoho požadavku na další.

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

Představuje sadu dat, která se uchovávají pouze z jednoho požadavku na další.

ICollection<KeyValuePair<String,Object>>.IsReadOnly

Představuje sadu dat, která se uchovávají pouze z jednoho požadavku na další.

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

Představuje sadu dat, která se uchovávají pouze z jednoho požadavku na další.

IEnumerable.GetEnumerator()

Vrátí enumerátor, který lze použít k iteraci kolekcí.

Platí pro