Members in the base type in different namespace are serialized in base ns.
commitbe19163ffec80b9dedbb288eb3debf4ceedc62c6
authorAtsushi Eno <atsushi@ximian.com>
Tue, 1 Feb 2011 06:53:05 +0000 (1 15:53 +0900)
committerAtsushi Eno <atsushi@ximian.com>
Tue, 8 Feb 2011 03:06:50 +0000 (8 12:06 +0900)
treef8a48094f0046079da2ba4eec468324e27bbe247
parent44a9e7eef734d4c70c634d5ddbd324d5bccfa0f6
Members in the base type in different namespace are serialized in base ns.

When the serializer serializes a Type B which is derived from A, it used to
serialize member M in A as in namespace_of_B, not in namespace_of_A.

This should fix bug #652331.
mcs/class/System.Runtime.Serialization/Test/System.Runtime.Serialization/XmlObjectSerializerTest.cs