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

Konstruktory

TempDataDictionary(HttpContext, ITempDataProvider)

Inicializuje novou instanci TempDataDictionary třídy .

Vlastnosti

Count

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

Item[String]

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

Keys

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

Values

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

Metody

Add(String, Object)

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

Clear()

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

ContainsKey(String)

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

ContainsValue(Object)

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

GetEnumerator()

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

Keep()

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

Keep(String)

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

Load()

Načte slovník pomocí registrovaného ITempDataProviderobjektu .

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)

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

Save()

Uloží slovník pomocí registrovaného ITempDataProviderobjektu .

TryGetValue(String, Object)

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

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

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

Platí pro