コード例 #1
0
 public static async ValueTask <bool> WaitOneAsync(this WaitHandle waitHandle, TimeoutValue timeout, CancellationToken cancellationToken)
 {
     return(SyncViaAsync.IsSynchronous
         ? waitHandle.InternalWaitOne(timeout, cancellationToken)
         : await waitHandle.InternalWaitOneAsync(timeout, cancellationToken).ConfigureAwait(false));
 }