ProcessThreadCollection 类

定义

提供 ProcessThread 对象的强类型集合。

public ref class ProcessThreadCollection : System::Collections::ReadOnlyCollectionBase
public ref class ProcessThreadCollection : System::Collections::ICollection
public class ProcessThreadCollection : System.Collections.ReadOnlyCollectionBase
public class ProcessThreadCollection : System.Collections.ICollection
type ProcessThreadCollection = class
    inherit ReadOnlyCollectionBase
type ProcessThreadCollection = class
    interface ICollection
    interface IEnumerable
Public Class ProcessThreadCollection
Inherits ReadOnlyCollectionBase
Public Class ProcessThreadCollection
Implements ICollection
继承
ProcessThreadCollection
继承
ProcessThreadCollection
实现

构造函数

ProcessThreadCollection()

在没有关联的 ProcessThread 实例的情况下,初始化 ProcessThreadCollection 类的新实例。

ProcessThreadCollection(ProcessThread[])

使用指定的 ProcessThread 实例数组初始化 ProcessThreadCollection 类的新实例。

属性

Count

获取集合中包含的元素数。

Count

获取 ReadOnlyCollectionBase 实例中包含的元素数。

(继承自 ReadOnlyCollectionBase)
InnerList

获取 ReadOnlyCollectionBase 实例中包含的元素的列表。

(继承自 ReadOnlyCollectionBase)
Item[Int32]

获取用于遍历进程线程集的索引。

方法

Add(ProcessThread)

将进程线程追加到集合。

Contains(ProcessThread)

确定指定进程线程是否存在于集合中。

CopyTo(ProcessThread[], Int32)

ProcessThread 实例数组复制到集合中的指定索引处。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetEnumerator()

返回循环访问集合的枚举数。

GetEnumerator()

返回循环访问 ReadOnlyCollectionBase 实例的枚举器。

(继承自 ReadOnlyCollectionBase)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
IndexOf(ProcessThread)

提供指定线程在集合中的位置。

Insert(Int32, ProcessThread)

在集合中的指定位置插入进程线程。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
Remove(ProcessThread)

从集合中删除进程线程。

ToString()

返回表示当前对象的字符串。

(继承自 Object)

显式接口实现

ICollection.CopyTo(Array, Int32)

从特定的数组索引开始,将集合的元素复制到数组中。

ICollection.CopyTo(Array, Int32)

从目标数组的指定索引处开始将整个 ReadOnlyCollectionBase 复制到兼容的一维 Array

(继承自 ReadOnlyCollectionBase)
ICollection.IsSynchronized

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

ICollection.IsSynchronized

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

(继承自 ReadOnlyCollectionBase)
ICollection.SyncRoot

获取可用于同步对集合的访问的对象。

ICollection.SyncRoot

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

(继承自 ReadOnlyCollectionBase)

扩展方法

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

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

AsParallel(IEnumerable)

启用查询的并行化。

AsQueryable(IEnumerable)

IEnumerable 转换为 IQueryable

适用于