ProcessThread.ThreadState Property

Definition

Gets the current state of this thread.

C#
public System.Diagnostics.ThreadState ThreadState { get; }

Property Value

A ThreadState that indicates the thread's execution, for example, running, waiting, or terminated.

Exceptions

The process is on a remote computer.

Remarks

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

Applies to

Produkt Verzie
.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, 10
.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