ThreadState 枚举

指定线程的当前执行状态。

**命名空间:**System.Diagnostics
**程序集:**System(在 system.dll 中)

语法

声明
Public Enumeration ThreadState
用法
Dim instance As ThreadState
public enum ThreadState
public enum class ThreadState
public enum ThreadState
public enum ThreadState

成员

  成员名称 说明
Initialized 此状态指示线程已初始化但尚未启动。 
Ready 此状态指示线程因无可用的处理器而等待使用处理器。线程准备在下一个可用的处理器上运行。 
Running 此状态指示线程当前正在使用处理器。 
Standby 此状态指示线程将要使用处理器。一次只能有一个线程处于此状态。 
Terminated 此状态指示线程已完成执行并已退出。 
Transition 此状态指示线程在可以执行前等待处理器之外的资源。例如,它可能正在等待其执行堆栈从磁盘中分页。 
Unknown 线程的状态未知。 
Wait 此状态指示线程尚未准备好使用处理器,因为它正在等待外围操作完成或等待资源释放。当线程就绪后,将对其进行重排。 

平台

Windows 98、Windows 2000 SP4、Windows Millennium Edition、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

版本信息

.NET Framework

受以下版本支持:2.0、1.1、1.0

请参见

参考

System.Diagnostics 命名空间
ProcessThread 类
Process 类