ProcessThread.WaitReason Property

Definition

Gets the reason that the thread is waiting.

public:
 property System::Diagnostics::ThreadWaitReason WaitReason { System::Diagnostics::ThreadWaitReason get(); };
public System.Diagnostics.ThreadWaitReason WaitReason { get; }
member this.WaitReason : System.Diagnostics.ThreadWaitReason
Public ReadOnly Property WaitReason As ThreadWaitReason

Property Value

A ThreadWaitReason representing the reason that the thread is in the wait state.

Exceptions

The thread is not in the wait state.

The process is on a remote computer.

Remarks

The WaitReason property is valid only when the ThreadState is Wait. Therefore, check the ThreadState value before you get the WaitReason property.

Applies to

See also