From 55febd09fdff92abc3e8989faf3135f71251e91f Mon Sep 17 00:00:00 2001 From: James Ko Date: Wed, 12 Oct 2016 17:02:21 -0400 Subject: [PATCH] Port NullStream.CopyTo override from corert (#7589) --- src/mscorlib/src/System/IO/Stream.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/mscorlib/src/System/IO/Stream.cs b/src/mscorlib/src/System/IO/Stream.cs index 95863e324fec..738bb0c39591 100644 --- a/src/mscorlib/src/System/IO/Stream.cs +++ b/src/mscorlib/src/System/IO/Stream.cs @@ -880,6 +880,13 @@ public override long Position { set {} } + public override void CopyTo(Stream destination, int bufferSize) + { + StreamHelpers.ValidateCopyToArgs(this, destination, bufferSize); + + // After we validate arguments this is a nop. + } + public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken) { // Validate arguments here for compat, since previously this method