ThreadWaitReason 枚举
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定线程等待的原因。
public enum class ThreadWaitReason
C#
public enum ThreadWaitReason
type ThreadWaitReason =
Public Enum ThreadWaitReason
- 继承
名称 | 值 | 说明 |
---|---|---|
EventPairHigh | 7 | 线程正在等待事件对高。 |
EventPairLow | 8 | 线程正在等待事件对低。 |
ExecutionDelay | 4 | 线程执行延迟。 |
Executive | 0 | 线程正在等待计划程序。 |
FreePage | 1 | 线程正在等待可用的虚拟内存页。 |
LpcReceive | 9 | 线程正在等待本地过程调用到达。 |
LpcReply | 10 | 线程正在等待对本地过程调用的回复到达。 |
PageIn | 2 | 线程正在等待虚拟内存页到达内存。 |
PageOut | 12 | 线程正在等待虚拟内存页写入磁盘。 |
Suspended | 5 | 线程执行暂停。 |
SystemAllocation | 3 | 线程正在等待系统分配。 |
Unknown | 13 | 线程正在因未知原因而等待。 |
UserRequest | 6 | 线程正在等待用户请求。 |
VirtualMemory | 11 | 线程正在等待系统分配虚拟内存。 |
仅当 为 Wait时,ThreadState线程等待原因才有效。
产品 | 版本 |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |