SynchronizationContext.Send(SendOrPostCallback, Object) Method

Definition

When overridden in a derived class, dispatches a synchronous message to a synchronization context.

C#
public virtual void Send(System.Threading.SendOrPostCallback d, object state);
C#
public virtual void Send(System.Threading.SendOrPostCallback d, object? state);

Parameters

d
SendOrPostCallback

The SendOrPostCallback delegate to call.

state
Object

The object passed to the delegate.

Exceptions

The method was called in a Windows Store app. The implementation of SynchronizationContext for Windows Store apps does not support the Send(SendOrPostCallback, Object) method.

Remarks

The Send method starts a synchronous request to send a message.

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