[Mono-devel-list] un-interoperatible classes .NET -> Mono remoting

Lluis Sanchez lluis at ximian.com
Tue Sep 28 05:50:23 EDT 2004


On dt, 2004-09-28 at 01:07 -0700, Aleksandar Dezelin wrote:
> Hi,
> 
> does anybody knows what classes are un-interoperatible between Mono and
> .NET regarding remoting? I've found thar Hashtable is one of them but I
> don't understand why? Can somebody explain this topic little further?

Only objects whose internal structure is identical in MS.NET and Mono
(i.e. they have the same private fields with the same names) are
interoperable. The reason is that remoting sends a full copy of the
object and if the receiver expects a different structure for a type it
will fail. Classes in System.Collections have been gradually modified to
match those in MS.NET. Other classes may fail.

Lluis.

> 
> Regards
> Aleksandar Dezelin




More information about the Mono-devel-list mailing list