AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted<TAwaiter,TStateMachine> Method

Definition

Schedules the state machine to proceed to the next action when the specified awaiter completes. This method can be called from partially trusted code.

public void AwaitUnsafeOnCompleted<TAwaiter,TStateMachine> (ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine;

Type Parameters

TAwaiter

The type of the awaiter.

TStateMachine

The type of the state machine.

Parameters

awaiter
TAwaiter

The awaiter.

stateMachine
TStateMachine

The state machine.

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
.NET Framework 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