PersonalizationDictionary Sınıf

Tanım

Özel verilerin bir parçasının ya da kapsamda kişiselleştirilebilir olarak değerlendirilip değerlendirilmediğini belirten temel doğrulama kurallarını Kapsüller User Shared .

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 PersonalizationEntry , kişiselleştirme kapsamından ve bir nesne değerinden oluşan bir nesne koleksiyonudur. Bu girişlere nesnesinde bir anahtar atanır PersonalizationDictionary .

Sayfanın kapsamından bağımsız olarak, yöntemini kullanarak tüm özellikleri sözlüğe eklemek iyi bir uygulamadır Save . .NET Framework, bilgileri uygun şekilde kaydeder; Örneğin, paylaşılan veriler sayfa Shared kapsamında olduğunda kaydedilir. Ancak, Web Bölümleri bir değer kaydedildiğinde paylaşılan özellikler kaydedilmez, sayfa User kapsamdadır ve WebPart Denetim kapsamdaki sayfayla birlikte eklenir Shared .

Oluşturucular

PersonalizationDictionary()

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

PersonalizationDictionary(Int32)

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

Özellikler

Count

Sözlükteki giriş 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ün salt okunurdur.

IsSynchronized

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

Item[String]

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

Keys

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

SyncRoot

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

Values

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

Yöntemler

Add(String, PersonalizationEntry)

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

Clear()

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

Contains(String)

Aynı anahtara sahip özel durum bilgilerinin bir parçasının kişiselleştirme sözlüğünde içerilip içerilmeyeceğini gösteren bir değer döndürür.

CopyTo(DictionaryEntry[], Int32)

Kişiselleştirme sözlüğü durum girişlerini DictionaryEntry belirtilen diziye örnek olarak 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)

Bir özel durum girişini, belirtilen anahtara göre 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 yöntemini uygular PersonalizationDictionary .

IDictionary.Add(Object, Object)

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

IDictionary.Contains(Object)

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

IDictionary.Item[Object]

Item[Object]Sınıfın özellik değerini alır veya ayarlar PersonalizationDictionary .

IDictionary.Remove(Object)

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

IEnumerable.GetEnumerator()

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

Uzantı Metotları

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

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

AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini sağlar.

AsQueryable(IEnumerable)

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

Şunlara uygulanır

Ayrıca bkz.