2004-04-13 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Wed, 14 Apr 2004 00:22:00 +0000 (00:22 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Wed, 14 Apr 2004 00:22:00 +0000 (00:22 -0000)
commitddbfcbbc13f133dab5cd8fa1d321bd7880372538
tree724bba2654a1f082337a64e99e3024b235a83d4c
parentec9269729a98a6b05e78c74aa1d82d6ed643764d
2004-04-13  Atsushi Enomoto  <atsushi@ximian.com>

* DataSet.cs :
  - InferXmlSchema(): Throw explicit NotImplementedException now.
  - Don't put XML declaration everywhere. Write just for filename arg.
  - xmlns="" should not be written. Maybe WebService problem is
    because default namespace is overwritten. This patch will keep
    the WS problem away and actually fixes some unit tests (i.e. use
    explicit String.Empty for null namespace in WriteStartElement()).
  - MoveToContent() should always be called, not only when
    LocalName="xml". It will ignore prolog (DTD, PI, comment etc.).
  - Even XmlReadMode is DiffGram, reader might not be "diffgram"
    element. As to MSDN, diffgram does not contain schema.

svn path=/trunk/mcs/; revision=25448
mcs/class/System.Data/System.Data/ChangeLog
mcs/class/System.Data/System.Data/DataSet.cs