PersonalizationDictionary Sınıf

Tanım

Bir özel veri parçasının veya Shared kapsamında kişiselleştirilebilir olarak kabul edilip edilmeyeceğini User 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ı ve nesne değerinden oluşan bir nesne koleksiyonudurPersonalizationEntry. Bu girdilere nesnesinde PersonalizationDictionary bir anahtar atanır.

İyi bir uygulama, sayfanın kapsamına bakılmaksızın yöntemini kullanarak Save tüm özellikleri sözlüğe eklemektir. .NET Framework bilgileri uygun şekilde kaydeder; örneğin, sayfa kapsam dahilinde Shared olduğunda paylaşılan veriler kaydedilir. Ancak, web bölümleri değeri kaydedilirken, sayfa kapsam içinde User olduğunda ve WebPart denetim sayfa Shared kapsamdayken eklendiğinde paylaşılan özellikler kaydedilmez.

Oluşturucular

PersonalizationDictionary()

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

PersonalizationDictionary(Int32)

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

Özellikler

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

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

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

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

Geçerli Objectöğesinin sığ 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 dizeyi döndürür.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

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 PersonalizationDictionary özellik değerini alır veya ayarlarItem[Object].

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ı

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

Öğesinin IEnumerable öğelerini belirtilen türe göre filtreler.

AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini etkinleştirir.

AsQueryable(IEnumerable)

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

Şunlara uygulanır

Ayrıca bkz.