Change callbacks to virtual from being abstract (dotnet/corefx#39526)
authorDavid Fowler <davidfowl@gmail.com>
Tue, 16 Jul 2019 17:35:33 +0000 (10:35 -0700)
committerGitHub <noreply@github.com>
Tue, 16 Jul 2019 17:35:33 +0000 (10:35 -0700)
commitfd1e082130f7690687bac873da235355b9e658e5
treefec21faa3e314bb36eb4a299cc987c06241d78bf
parentb0517c341fde4e048f044c845884a48d46210b5a
Change callbacks to virtual from being abstract (dotnet/corefx#39526)

- Obsolete the callbacks as well

Commit migrated from https://github.com/dotnet/corefx/commit/51cd78434953683040f93e69ed2a889e476f5cac
14 files changed:
src/libraries/System.IO.Pipelines/ref/System.IO.Pipelines.cs
src/libraries/System.IO.Pipelines/src/System/IO/Pipelines/Pipe.DefaultPipeReader.cs
src/libraries/System.IO.Pipelines/src/System/IO/Pipelines/Pipe.DefaultPipeWriter.cs
src/libraries/System.IO.Pipelines/src/System/IO/Pipelines/PipeReader.cs
src/libraries/System.IO.Pipelines/src/System/IO/Pipelines/PipeWriter.cs
src/libraries/System.IO.Pipelines/src/System/IO/Pipelines/StreamPipeReader.cs
src/libraries/System.IO.Pipelines/src/System/IO/Pipelines/StreamPipeWriter.cs
src/libraries/System.IO.Pipelines/tests/PipeCompletionCallbacksTests.cs
src/libraries/System.IO.Pipelines/tests/PipePoolTests.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/SchedulerFacts.cs
src/libraries/System.IO.Pipelines/tests/StreamPipeReaderTests.cs
src/libraries/System.IO.Pipelines/tests/StreamPipeWriterTests.cs