2009-02-13 Atsushi Enomoto <atsushi@ximian.com>
commitc9ee8da97851ab4a8cadd1036b82bf0f8dbf9041
authoratsushi <atsushi@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Fri, 13 Feb 2009 07:35:55 +0000 (13 07:35 +0000)
committeratsushi <atsushi@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Fri, 13 Feb 2009 07:35:55 +0000 (13 07:35 +0000)
tree5d71b481daeec0819f5bb1c5c2b003725dbf252e
parent890eb93812544aa072b71575a337b835a97da0e7
2009-02-13  Atsushi Enomoto  <atsushi@ximian.com>

* DataContractSerializer.cs : remove extra writexmlns.
* SerializationMap.cs : allow DataMember of collection contract type
  as read-only.
* KnownTypeCollection.cs : it was not iterating interfaces to find
  IEnumerable<T> correctly.

* XmlObjectSerializerTest.cs : added couple of test fixes in
  collection serialization tests.

git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mcs@126802 e3ebcda4-bce8-0310-ba0a-eca2169e7518
class/System.Runtime.Serialization/System.Runtime.Serialization/ChangeLog
class/System.Runtime.Serialization/System.Runtime.Serialization/DataContractSerializer.cs
class/System.Runtime.Serialization/System.Runtime.Serialization/KnownTypeCollection.cs
class/System.Runtime.Serialization/System.Runtime.Serialization/SerializationMap.cs
class/System.Runtime.Serialization/Test/System.Runtime.Serialization/ChangeLog
class/System.Runtime.Serialization/Test/System.Runtime.Serialization/XmlObjectSerializerTest.cs