public static void Serialize(FtMeta meta, string outputFilePath, XmlWriterSettings writerSettings) { using (XmlWriter xmlWriter = XmlWriter.Create(outputFilePath, writerSettings)) { XmlMetaSerializationWriter serializationWriter = new XmlMetaSerializationWriter(); serializationWriter.Write(xmlWriter, meta); } }
public static void Serialize(FtMeta meta, string outputFilePath) { StreamWriter streamWriter = null; try { streamWriter = new StreamWriter(outputFilePath); using (XmlWriter xmlWriter = XmlWriter.Create(streamWriter)) { streamWriter = null; XmlMetaSerializationWriter serializationWriter = new XmlMetaSerializationWriter(); serializationWriter.Write(xmlWriter, meta); } } finally { if (streamWriter != null) { streamWriter.Dispose(); } } }
public static void Serialize(FtMeta meta, XmlWriter xmlWriter) { XmlMetaSerializationWriter serializationWriter = new XmlMetaSerializationWriter(); serializationWriter.Write(xmlWriter, meta); }