public override System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken) { return System.Threading.Tasks.Task.WhenAll(ReadStream.FlushAsync(cancellationToken), WriteStream.FlushAsync(cancellationToken)); }