コード例 #1
0
ファイル: PipeExtensions.cs プロジェクト: WinCPP/corefxlab
        private static Task FlushAsync(WritableBuffer writeBuffer)
        {
            var awaitable = writeBuffer.FlushAsync();

            if (awaitable.IsCompleted)
            {
                awaitable.GetResult();
                return(_completedTask);
            }

            return(FlushAsyncAwaited(awaitable));
        }
コード例 #2
0
 private static async Task AwaitFlushAsync(WritableBuffer writeBuffer)
 {
     await writeBuffer.FlushAsync();
 }