Aracılığıyla paylaş


TempDataDictionary Sınıf

Tanım

Yalnızca bir istekten diğerine kalıcı olan bir veri kümesini temsil eder.

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))
Devralma
TempDataDictionary
Uygulamalar

Oluşturucular

TempDataDictionary()

TempDataDictionary sınıfının yeni bir örneğini başlatır.

Özellikler

Count

Nesnedeki ICollection<T> öğelerin sayısını alır.

Item[String]

Belirtilen anahtara sahip nesneyi alır veya ayarlar.

Keys

Nesnedeki IDictionary<TKey,TValue> öğelerin anahtarlarını içeren bir ICollection<T> nesnesi alır.

Values

nesnesindeki ICollection<T> değerleri IDictionary<TKey,TValue> içeren nesneyi alır.

Yöntemler

Add(String, Object)

Nesneye belirtilen anahtara ve değere IDictionary<TKey,TValue> sahip bir öğe ekler.

Clear()

Örnekteki ICollection<T> tüm öğeleri kaldırır.

ContainsKey(String)

Örneğin belirtilen anahtara IDictionary<TKey,TValue> sahip bir öğe içerip içermediğini belirler.

ContainsValue(Object)

Sözlüğün belirtilen değeri içerip içermediğini belirler.

GetEnumerator()

Numaralandırıcıyı alır.

Keep()

Sözlükteki tüm anahtarları bekletme için işaretler.

Keep(String)

Sözlükte belirtilen anahtarı bekletme için işaretler.

Load(ControllerContext, ITempDataProvider)

Belirtilen veri sağlayıcısını kullanarak belirtilen denetleyici bağlamını yükler.

Peek(String)

Anahtarı silinmek üzere işaretlemeden belirtilen anahtarla ilişkili öğesini içeren bir nesne döndürür.

Remove(String)

Nesneden belirtilen anahtara sahip öğeyi IDictionary<TKey,TValue> kaldırır.

Save(ControllerContext, ITempDataProvider)

Belirtilen veri sağlayıcısını kullanarak belirtilen denetleyici bağlamını kaydeder.

TryGetValue(String, Object)

Belirtilen anahtara sahip öğenin değerini alır.

Belirtik Arabirim Kullanımları

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

Yalnızca bir istekten diğerine kalıcı olan bir veri kümesini temsil eder.

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

Yalnızca bir istekten diğerine kalıcı olan bir veri kümesini temsil eder.

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

Yalnızca bir istekten diğerine kalıcı olan bir veri kümesini temsil eder.

ICollection<KeyValuePair<String,Object>>.IsReadOnly

Yalnızca bir istekten diğerine kalıcı olan bir veri kümesini temsil eder.

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

Yalnızca bir istekten diğerine kalıcı olan bir veri kümesini temsil eder.

IEnumerable.GetEnumerator()

Bir koleksiyonda yineleme yapmak için kullanılabilecek bir numaralandırıcı döndürür.

Şunlara uygulanır