ThreadPool.PendingWorkItemCount ThreadPool.PendingWorkItemCount ThreadPool.PendingWorkItemCount ThreadPool.PendingWorkItemCount Property

Definition

Gets the number of work items that are currently queued to be processed.

public:
 static property long PendingWorkItemCount { long get(); };
public static long PendingWorkItemCount { get; }
member this.PendingWorkItemCount : int64
Public Shared ReadOnly Property PendingWorkItemCount As Long

Property Value

The number of work items that are currently queued to be processed.

Remarks

If a thread pool implementation may have different types of work items, the count includes all types that can be tracked, which may only be the user work items, including tasks. Some implementations may also include queued timer and wait callbacks in the count. On Windows, the count is unlikely to include the number of pending IO completions, because they are posted directly to an IO completion port.

Applies to