Merge pull request #5327 from marek-safar/corefx-bump
[mono.git] / mcs / class / referencesource / mscorlib / system / io / stream.cs
index fa022e96e5d8fc29a94d34b28c2212e6eadd28f1..d830182a037bf3dff46af90e3ca65b233eb12a95 100644 (file)
@@ -40,7 +40,7 @@ namespace System.IO {
     [ContractClass(typeof(StreamContract))]
 #endif
 #if FEATURE_REMOTING || MONO
-    public abstract class Stream : MarshalByRefObject, IDisposable {
+    public abstract partial class Stream : MarshalByRefObject, IDisposable {
 #else // FEATURE_REMOTING
     public abstract class Stream : IDisposable {
 #endif // FEATURE_REMOTING
@@ -195,6 +195,9 @@ namespace System.IO {
             InternalCopyTo(destination, _DefaultCopyBufferSize);
         }
 
+#if MONO
+        virtual
+#endif
         public void CopyTo(Stream destination, int bufferSize)
         {
             if (destination == null)