2009-06-01 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Mon, 1 Jun 2009 08:17:24 +0000 (08:17 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Mon, 1 Jun 2009 08:17:24 +0000 (08:17 -0000)
commit4fa6a38e3a7ac33c36dc2c03aa2aff2507575cdb
treee5107086611870b3e93fd783b99c964a79952615
parentf8535d577e769d31532224797b30d8435e642886
2009-06-01  Atsushi Enomoto  <atsushi@ximian.com>

* XmlFormatterSerializer.cs, KnownTypeCollection.cs : collection
  types does not emit xsi:type when the actual type is different
  from the nominal serilaization type. To achieve this, introduced
  the idea of the actual serialization type.

* XmlObjectSerializerTest.cs : enable interface collection test and
  add some more test lines.

svn path=/trunk/mcs/; revision=135111
mcs/class/System.Runtime.Serialization/System.Runtime.Serialization/ChangeLog
mcs/class/System.Runtime.Serialization/System.Runtime.Serialization/KnownTypeCollection.cs
mcs/class/System.Runtime.Serialization/System.Runtime.Serialization/XmlFormatterSerializer.cs
mcs/class/System.Runtime.Serialization/Test/System.Runtime.Serialization/ChangeLog
mcs/class/System.Runtime.Serialization/Test/System.Runtime.Serialization/XmlObjectSerializerTest.cs