ThreadWaitReason 列挙体
スレッドが待機している理由を示します。
<Serializable>
Public Enum ThreadWaitReason
[C#]
[Serializable]
public enum ThreadWaitReason
[C++]
[Serializable]
__value public enum ThreadWaitReason
[JScript]
public
Serializable
enum ThreadWaitReason
解説
スレッドの待機理由は、 ThreadState が Wait の場合にだけ有効です。
メンバ
メンバ名 | 説明 |
---|---|
EventPairHigh | スレッドは、イベント ペア High を待機しています。 |
EventPairLow | スレッドは、イベント ペア Low を待機しています。 |
ExecutionDelay | スレッドの実行が遅延しています。 |
Executive | スレッドは、スケジューラを待機しています。 |
FreePage | スレッドは、空き仮想メモリ ページを待機しています。 |
LpcReceive | スレッドは、ローカル プロシージャ呼び出しの到達を待機しています。 |
LpcReply | スレッドは、ローカル プロシージャ呼び出しへの応答の到達を待機しています。 |
PageIn | スレッドは、仮想メモリ ページのメモリへの到達を待機しています。 |
PageOut | スレッドは、仮想メモリ ページのディスクへの書き込みを待機しています。 |
Suspended | スレッドの実行は中断しています。 |
SystemAllocation | スレッドは、システムによる割り当てを待機しています。 |
Unknown | スレッドは、不明な理由のために待機しています。 |
UserRequest | スレッドは、ユーザー要求を待機しています。 |
VirtualMemory | スレッドは、仮想メモリの割り当てを待機しています。 |
必要条件
名前空間: System.Diagnostics
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
アセンブリ: System (System.dll 内)