ProcessThread.WaitReason プロパティとは何? わかりやすく解説 Weblio辞書 (original) (raw)
名前空間: System.Diagnostics
アセンブリ: System (system.dll 内)
構文
Public ReadOnly Property WaitReason As ThreadWaitReason
Dim instance As ProcessThread Dim value As ThreadWaitReason
value = instance.WaitReason
public ThreadWaitReason WaitReason { get; }
public: property ThreadWaitReason WaitReason { ThreadWaitReason get (); }
/** @property */ public ThreadWaitReason get_WaitReason ()
public function get WaitReason () : ThreadWaitReason
プロパティ値
スレッドが待機状態にある理由を表す ThreadWaitReason。
| 例外の種類 | 条件 |
|---|---|
| InvalidOperationException | スレッドが待機状態にありません。 |
| PlatformNotSupportedException | プラットフォームは、Windows 98 または Windows Millennium Edition です。 |
| NotSupportedException | プロセスは、リモート コンピュータ上にあります。 |
WaitReason プロパティは、ThreadState が Wait のときにだけ有効です。そのため、WaitReason プロパティを取得する前に、ThreadState 値を確認します。
Windows 2000 SP4, 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
関連項目
ProcessThread クラス
ProcessThread メンバ
System.Diagnostics 名前空間
ThreadWaitReason
ProcessThread.ThreadState プロパティ