Process.Threads 属性

定义

获取在关联进程中运行的一组线程。

public:
 property System::Diagnostics::ProcessThreadCollection ^ Threads { System::Diagnostics::ProcessThreadCollection ^ get(); };
public System.Diagnostics.ProcessThreadCollection Threads { get; }
[System.ComponentModel.Browsable(false)]
public System.Diagnostics.ProcessThreadCollection Threads { get; }
member this.Threads : System.Diagnostics.ProcessThreadCollection
[<System.ComponentModel.Browsable(false)>]
member this.Threads : System.Diagnostics.ProcessThreadCollection
Public ReadOnly Property Threads As ProcessThreadCollection

属性值

类型 ProcessThread 的数组,表示当前在关联进程中运行的操作系统线程。

属性

例外

进程没有 Id,或者没有与 Process 实例关联的进程。

关联进程已退出。

注解

此属性返回的值表示最近刷新的线程。 若要获取最新信息,需要先调用 Refresh() 方法。

线程在进程中执行代码。 每个进程都使用单个线程(其主线程)启动。 任何线程可以创建额外的线程。 进程内的线程共享进程的地址空间。

使用 ProcessThread 获取与当前进程关联的所有线程。 主线程不一定位于数组中的索引零处。

适用于

另请参阅