+2003-03-22 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
+
+ * XmlSerializer.cs : patch by Sean Cier. Serialize() other than
+ XmlWriter argument should call WriteEndDocument.
+
2003-03-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlSerializer.cs : Serialize() don't write xmldecl when WriteState is
XmlTextWriter xmlWriter = new XmlTextWriter (stream, System.Text.Encoding.Default);
xmlWriter.Formatting = Formatting.Indented;
Serialize (xmlWriter, o, null);
+ xmlWriter.WriteEndDocument();
+ xmlWriter.Flush();
}
public void Serialize (TextWriter textWriter, object o)
XmlTextWriter xmlWriter = new XmlTextWriter (textWriter);
xmlWriter.Formatting = Formatting.Indented;
Serialize (xmlWriter, o, null);
+ xmlWriter.WriteEndDocument();
+ xmlWriter.Flush();
}
public void Serialize (XmlWriter xmlWriter, object o)
XmlTextWriter xmlWriter = new XmlTextWriter (stream, System.Text.Encoding.Default);
xmlWriter.Formatting = Formatting.Indented;
Serialize (xmlWriter, o, namespaces);
+ xmlWriter.WriteEndDocument();
+ xmlWriter.Flush();
}
public void Serialize (TextWriter textWriter, object o, XmlSerializerNamespaces namespaces)
XmlTextWriter xmlWriter = new XmlTextWriter (textWriter);
xmlWriter.Formatting = Formatting.Indented;
Serialize (xmlWriter, o, namespaces);
+ xmlWriter.WriteEndDocument();
+ xmlWriter.Flush();
}
public void Serialize (XmlWriter writer, object o, XmlSerializerNamespaces namespaces)