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