PersonalizationDictionary Sınıf

Tanım

Bir özel veri parçasının veya kapsamında kişiselleştirilebilir UserShared olarak kabul edilip edilmeyeceğini belirten temel doğrulama kurallarını kapsüller.

public ref class PersonalizationDictionary : System::Collections::IDictionary
public class PersonalizationDictionary : System.Collections.IDictionary
type PersonalizationDictionary = class
    interface IDictionary
    interface ICollection
    interface IEnumerable
Public Class PersonalizationDictionary
Implements IDictionary
Devralma
PersonalizationDictionary
Uygulamalar

Açıklamalar

PersonalizationDictionary Örnek, kişiselleştirme kapsamından PersonalizationEntry ve nesne değerinden oluşan bir nesne koleksiyonudur. Bu girdilere nesnesinde PersonalizationDictionary bir anahtar atanır.

İyi bir uygulama, sayfanın kapsamı ne olursa olsun yöntemini kullanarak Save tüm özellikleri sözlüğe eklemektir. .NET Framework bilgileri uygun şekilde kaydeder; örneğin, paylaşılan veriler sayfa Shared kapsamındayken kaydedilir. Ancak, bir Web Bölümleri değeri kaydedilirken, sayfa kapsam içinde User olduğunda ve WebPart denetim kapsam içindeki Shared sayfayla birlikte eklendiğinde paylaşılan özellikler kaydedilmez.

Oluşturucular

Name Description
PersonalizationDictionary()

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

PersonalizationDictionary(Int32)

Sağlanan parametresini kullanarak sınıfın PersonalizationDictionary yeni bir örneğini başlatır.

Özellikler

Name Description
Count

Sözlükteki girdi sayısını alır.

IsFixedSize

Kişiselleştirme sözlüğünün sabit boyutta olup olmadığını alır.

IsReadOnly

Kişiselleştirme sözlüğün salt okunur olup olmadığını alır.

IsSynchronized

Kişiselleştirme sözlüğün eşitlenip eşitlenmediğini alır.

Item[String]

Kişiselleştirme sözlüğünde bir girdi alır veya ayarlar.

Keys

Kişiselleştirme sözlüğü anahtarlarını içeren bir ICollection nesneye başvuru alır.

SyncRoot

Kişiselleştirme sözlüğüne erişimi eşitlemek için kullanılabilecek bir nesne alır.

Values

Kişiselleştirme sözlüğündeki değerleri içeren bir ICollection nesneye başvuru alır.

Yöntemler

Name Description
Add(String, PersonalizationEntry)

Kişiselleştirme sözlüğüne kişiselleştirme girdileri ekler.

Clear()

Geçerli PersonalizationDictionary nesneden tüm özel durum bilgilerini kaldırır.

Contains(String)

Kişiselleştirme sözlüğünde aynı anahtara sahip bir özel durum bilgisi parçasının bulunup bulunmadığını belirten bir değer döndürür.

CopyTo(DictionaryEntry[], Int32)

Kişiselleştirme sözlüğü durum girdilerini belirtilen diziye örnek olarak DictionaryEntry kopyalar.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetEnumerator()

Kişiselleştirme sözlüğündeki girdiler aracılığıyla yinelemek için kullanılabilecek bir numaralandırıcı döndürür.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
Remove(String)

Sağlanan anahtara göre özel durum girdisini kaldırır.

ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

Name Description
ICollection.CopyTo(Array, Int32)

CopyTo(Array, Int32) sınıfı için PersonalizationDictionary yöntemini uygular.

IDictionary.Add(Object, Object)

Add(Object, Object) sınıfı için PersonalizationDictionary yöntemini uygular.

IDictionary.Contains(Object)

Contains(Object) sınıfı için PersonalizationDictionary yöntemini uygular.

IDictionary.Item[Object]

sınıfı için Item[Object] özellik değerini alır veya ayarlarPersonalizationDictionary.

IDictionary.Remove(Object)

Remove(Object) sınıfı için PersonalizationDictionary yöntemini uygular.

IEnumerable.GetEnumerator()

GetEnumerator() sınıfı için PersonalizationDictionary yöntemini uygular.

Uzantı Metotları

Name Description
AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini etkinleştirir.

AsQueryable(IEnumerable)

bir IEnumerable öğesine IQueryabledönüştürür.

Cast<TResult>(IEnumerable)

öğesinin IEnumerable öğelerini belirtilen türe yazar.

OfType<TResult>(IEnumerable)

Belirtilen türe göre bir IEnumerable öğesinin öğelerini filtreler.

Şunlara uygulanır

Ayrıca bkz.