PersonalizationStateInfoCollection 類別

定義

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
繼承
PersonalizationStateInfoCollection
屬性
實作

備註

類別 PersonalizationStateInfoCollection 會針對一組 SharedPersonalizationStateInfoUserPersonalizationStateInfo 實例提供集合型包裝函式。 這些實例是藉由逐一查看集合、序數索引或索引鍵值來擷取。

實例會以路徑和使用者名稱的組合編制索引。 這是必要的,因為 SharedPersonalizationStateInfo 代表共用資料的實例會根據 Path 物件編制索引,而 UserPersonalizationStateInfo 實例則會根據 Path 物件和 Username 物件編制索引。

資訊物件會依從提供者接收的順序在集合中維護。 集合不會嘗試變更實例的順序,或維護集合內的特定排序次序。

建構函式

PersonalizationStateInfoCollection()

初始化 PersonalizationStateInfoCollection 類別的新執行個體。

屬性

Count

取得集合中的項目數目。

IsSynchronized

取得值,指出對 PersonalizationStateInfoCollection 集合的存取是否為同步 (具備執行緒安全)。

Item[Int32]

取得集合中位在指定循序索引處的 PersonalizationStateInfo 執行個體。

Item[String, String]

會根據指定的參數從集合取得項目。

SyncRoot

取得可用來對 PersonalizationStateInfoCollection 同步存取的物件。

方法

Add(PersonalizationStateInfo)

PersonalizationStateInfo 衍生執行個體加入至集合的結尾。

Clear()

清除所有項目的集合。

CopyTo(PersonalizationStateInfo[], Int32)

PersonalizationStateInfoCollection 集合的元素複製到以指定位置為起始點的 PersonalizationStateInfo 陣列。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetEnumerator()

傳回可以逐一查看集合的標準列舉值。 這個方法無法被繼承。

GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
Remove(String, String)

從集合移除 PersonalizationStateInfo 衍生物件。

SetReadOnly()

將集合標示為唯讀。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

明確介面實作

ICollection.CopyTo(Array, Int32)

實作基底 CopyTo(Array, Int32) 方法。

擴充方法

Cast<TResult>(IEnumerable)

IEnumerable 的項目轉換成指定的型別。

OfType<TResult>(IEnumerable)

根據指定的型別來篩選 IEnumerable 的項目。

AsParallel(IEnumerable)

啟用查詢的平行化作業。

AsQueryable(IEnumerable)

IEnumerable 轉換成 IQueryable

適用於