AppVeyor.UI.Common.PauseTokenSource.WaitWhilePausedAsync C# (CSharp) Method

WaitWhilePausedAsync() private method

private WaitWhilePausedAsync ( ) : Task
return Task
        internal Task WaitWhilePausedAsync()
        {
            var cur = _paused;
            return cur != null ? cur.Task : _completedTask;
        }

Usage Example

Example #1
0
 public Task WaitWhilePausedAsync()
 {
     if (IsPaused)
     {
         Debug.WriteLine("PAUSED...");
         return(_source.WaitWhilePausedAsync());
     }
     else
     {
         return(PauseTokenSource._completedTask);
     }
 }
PauseTokenSource