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类针对一组和SharedPersonalizationStateInfo实例提供基于集合的UserPersonalizationStateInfo包装器。 通过按序号索引或键值循环访问集合来检索这些实例。

实例在路径和用户名的组合上编制索引。 这是必要的,因为 SharedPersonalizationStateInfo 表示共享数据的实例根据 Path 对象编制索引,而 UserPersonalizationStateInfo 实例则根据 Path 对象和 Username 对象编制索引。

信息对象以从提供程序接收的顺序保留在集合中。 集合不会尝试更改实例的顺序或维护集合中的特定排序顺序。

构造函数

名称 说明
PersonalizationStateInfoCollection()

初始化 PersonalizationStateInfoCollection 类的新实例。

属性

名称 说明
Count

获取集合中的项数。

IsSynchronized

获取一个值,该值指示是否同步对 PersonalizationStateInfoCollection 集合的访问(线程安全)。

Item[Int32]

PersonalizationStateInfo获取位于集合中指定序号索引处的实例。

Item[String, String]

根据指定的参数从集合中获取元素。

SyncRoot

获取一个对象,该对象可用于同步对 PersonalizationStateInfoCollection 实例的访问。

方法

名称 说明
Add(PersonalizationStateInfo)

PersonalizationStateInfo-derived 实例添加到集合的末尾。

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) 方法。

扩展方法

名称 说明
AsParallel(IEnumerable)

启用查询的并行化。

AsQueryable(IEnumerable)

IEnumerable 转换为 IQueryable

Cast<TResult>(IEnumerable)

IEnumerable 的元素强制转换为指定类型。

OfType<TResult>(IEnumerable)

根据指定类型筛选 IEnumerable 的元素。

适用于