public void AwaitUnsafeOnCompleted <TAwaiter, TStateMachine>(
     ref TAwaiter awaiter, ref TStateMachine stateMachine)
     where TAwaiter : ICriticalNotifyCompletion
     where TStateMachine : IAsyncStateMachine =>
 AsyncTaskMethodBuilder <VoidTaskResult> .AwaitUnsafeOnCompleted(ref awaiter, ref stateMachine, ref m_task);
Esempio n. 2
0
 /// <summary>
 /// Schedules the specified state machine to be pushed forward when the specified awaiter completes.
 ///
 /// </summary>
 /// <typeparam name="TAwaiter">Specifies the type of the awaiter.</typeparam><typeparam name="TStateMachine">Specifies the type of the state machine.</typeparam><param name="awaiter">The awaiter.</param><param name="stateMachine">The state machine.</param>
 public void AwaitUnsafeOnCompleted <TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine)
     where TAwaiter : ICriticalNotifyCompletion
     where TStateMachine : IAsyncStateMachine
 {
     _builder.AwaitUnsafeOnCompleted(ref awaiter, ref stateMachine);
 }