Added LeaveOpen option to StreamPipeReader and StreamPipeWriter. (dotnet/corefx#37667)
authorAnatoly Zhmur <Anatoly.Zhmur@broadridge.com>
Sun, 9 Jun 2019 06:34:08 +0000 (08:34 +0200)
committerDavid Fowler <davidfowl@gmail.com>
Sun, 9 Jun 2019 06:34:08 +0000 (23:34 -0700)
commit0fccca0e9bb6a5a785847ec27f24f0194d1ba93e
tree7ba89c99a2dd0ac4462836e70514b0d90ab63b43
parent8d9554b9cae886d946bd455391b95abbe4395f82
Added LeaveOpen option to StreamPipeReader and StreamPipeWriter. (dotnet/corefx#37667)

* Added LeaveOpen option to StreamPipeReader and StreamPipeWriter.

* Added leaveOpen to PipeReader/WriterStreams

* Fixed review comments.

Commit migrated from https://github.com/dotnet/corefx/commit/83f60a5955b0b66886ec81bcce9c16ec7e2ee2c3
13 files changed:
src/libraries/System.IO.Pipelines/ref/System.IO.Pipelines.cs
src/libraries/System.IO.Pipelines/src/System/IO/Pipelines/PipeReader.cs
src/libraries/System.IO.Pipelines/src/System/IO/Pipelines/PipeReaderStream.cs
src/libraries/System.IO.Pipelines/src/System/IO/Pipelines/PipeWriter.cs
src/libraries/System.IO.Pipelines/src/System/IO/Pipelines/PipeWriterStream.cs
src/libraries/System.IO.Pipelines/src/System/IO/Pipelines/StreamPipeReader.cs
src/libraries/System.IO.Pipelines/src/System/IO/Pipelines/StreamPipeReaderOptions.cs
src/libraries/System.IO.Pipelines/src/System/IO/Pipelines/StreamPipeWriter.cs
src/libraries/System.IO.Pipelines/src/System/IO/Pipelines/StreamPipeWriterOptions.cs
src/libraries/System.IO.Pipelines/tests/PipeReaderStreamTests.nonnetstandard.cs
src/libraries/System.IO.Pipelines/tests/PipeWriterStreamTests.nonnetstandard.cs
src/libraries/System.IO.Pipelines/tests/StreamPipeReaderTests.cs
src/libraries/System.IO.Pipelines/tests/StreamPipeWriterTests.cs