Imported Upstream version 6.4.0.137

Former-commit-id: 943baa9f16a098c33e129777827f3a9d20da00d6
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2019-07-26 19:53:28 +00:00
parent e9207cf623
commit ef583813eb
2712 changed files with 74169 additions and 40587 deletions

View File

@ -13,9 +13,11 @@ using System.Runtime.Serialization;
using System.Runtime.Serialization.Formatters.Binary;
using System.Reflection;
using System.Runtime.Remoting;
#if !DISABLE_REMOTING
using System.Runtime.Remoting.Channels;
using System.Runtime.Remoting.Proxies;
using System.Runtime.Remoting.Messaging;
#endif
using System.Collections;
using NUnit.Framework;
using System.Text;
@ -200,7 +202,7 @@ namespace MonoTests.System.Runtime.Serialization
return list;
}
#if !DISABLE_REMOTING
object[][] ProcessMessages (Stream stream, IMessage[] messages)
{
object[][] results = new object[9][];
@ -250,6 +252,7 @@ namespace MonoTests.System.Runtime.Serialization
return results;
}
#endif
void CheckMessages (string label, object[][] original, object[][] serialized)
{
@ -759,6 +762,7 @@ namespace MonoTests.System.Runtime.Serialization
}
}
#if !DISABLE_REMOTING
class AuxProxy: RealProxy
{
public static bool useHeaders = false;
@ -828,6 +832,7 @@ namespace MonoTests.System.Runtime.Serialization
return hs;
}
}
#endif
public class TestBinder : SerializationBinder
{