次の方法で共有


ProcessThread.WaitReason プロパティ

スレッドが待機している理由を取得します。

Public ReadOnly Property WaitReason As ThreadWaitReason
[C#]
public ThreadWaitReason WaitReason {get;}
[C++]
public: __property ThreadWaitReason get_WaitReason();
[JScript]
public function get WaitReason() : ThreadWaitReason;

プロパティ値

スレッドが待機状態にある理由を表す ThreadWaitReason

例外

例外の種類 条件
InvalidOperationException スレッドが待機状態にありません。

解説

WaitReason プロパティは、 ThreadStateWait のときにだけ有効です。そのため、 WaitReason プロパティを取得する前に、 ThreadState 値を確認します。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

ProcessThread クラス | ProcessThread メンバ | System.Diagnostics 名前空間 | ThreadWaitReason | ThreadState