Thread.ExecutionContext Property

Definition

Gets an ExecutionContext object that contains information about the various contexts of the current thread.

public System.Threading.ExecutionContext? ExecutionContext { get; }
public System.Threading.ExecutionContext ExecutionContext { get; }

Property Value

An ExecutionContext object that consolidates context information for the current thread.

Remarks

The ExecutionContext class provides a single container for all information relevant to a logical thread of execution. This includes security context, call context, synchronization context, localization context, and transaction context.

Applies to

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 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