SynchronizationContext.Current Property

Definition

Gets the synchronization context for the current thread.

C#
public static System.Threading.SynchronizationContext Current { get; }
C#
public static System.Threading.SynchronizationContext? Current { get; }

Property Value

A SynchronizationContext object representing the current synchronization context.

Remarks

This property is useful for propagating a synchronization context from one thread to another.

Applies to

Product Versions
.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 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 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0