PersonalizationStateInfoCollection Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ve SharedPersonalizationStateInfo nesnelerinin UserPersonalizationStateInfo bir koleksiyonunu sağlar.
public ref class PersonalizationStateInfoCollection sealed : System::Collections::ICollection
[System.Serializable]
public sealed class PersonalizationStateInfoCollection : System.Collections.ICollection
[<System.Serializable>]
type PersonalizationStateInfoCollection = class
interface ICollection
interface IEnumerable
Public NotInheritable Class PersonalizationStateInfoCollection
Implements ICollection
- Devralma
-
PersonalizationStateInfoCollection
- Öznitelikler
- Uygulamalar
Açıklamalar
sınıfı, PersonalizationStateInfoCollection ve SharedPersonalizationStateInfo örnekleri kümesi UserPersonalizationStateInfo üzerinde koleksiyon tabanlı sarmalayıcı sağlar. Bu örnekler koleksiyon üzerinde sıralı olarak, sıralı dizine veya anahtar değerine göre yinelenerek alınır.
Örnekler, yol ve kullanıcı adı birleşiminde dizine eklenir. Paylaşılan verileri temsil eden örnekler nesneye SharedPersonalizationStateInfo göre dizinlendiğinden, Path örnekler hem nesneye UserPersonalizationStateInfo hem de nesneye Path göre dizine alındığından bu gereklidirUsername.
Bilgi nesneleri, sağlayıcıdan alındıkları sırada koleksiyonda tutulur. Koleksiyon, örneklerin sırasını değiştirmeyi veya koleksiyon içinde belirli bir sıralama düzenini korumayı denemez.
Oluşturucular
| Name | Description |
|---|---|
| PersonalizationStateInfoCollection() |
PersonalizationStateInfoCollection sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Count |
Bir koleksiyondaki öğe sayısını alır. |
| IsSynchronized |
Koleksiyona erişimin PersonalizationStateInfoCollection eşitlenip eşitlenmediğini belirten bir değer alır (iş parçacığı güvenli). |
| Item[Int32] |
Koleksiyonda belirtilen sıralı dizinde bulunan bir PersonalizationStateInfo örneği alır. |
| Item[String, String] |
Belirtilen parametrelere göre koleksiyondan bir öğe alır. |
| SyncRoot |
Örneğe erişimi PersonalizationStateInfoCollection eşitlemek için kullanılabilecek bir nesne alır. |
Yöntemler
| Name | Description |
|---|---|
| Add(PersonalizationStateInfo) |
Koleksiyonun sonuna türetilmiş bir PersonalizationStateInfoörnek ekler. |
| Clear() |
Tüm öğelerin koleksiyonunu temizler. |
| CopyTo(PersonalizationStateInfo[], Int32) |
Koleksiyonun öğelerini belirtilen konumdan PersonalizationStateInfoCollection başlayarak bir PersonalizationStateInfo diziye kopyalar. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetEnumerator() |
Koleksiyon üzerinde yineleme yapabilen standart bir numaralandırıcı döndürür. Bu yöntem devralınamaz. |
| 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, String) |
Türetilmiş bir PersonalizationStateInfonesneyi koleksiyondan kaldırır. |
| SetReadOnly() |
Koleksiyonu salt okunur olarak işaretler. |
| 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) |
Temel CopyTo(Array, Int32) 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. |