Ejemplo n.º 1
0
 public void SaveToXml(XmlElement xml)
 {
     CopyMembers.SaveToXml_ForJob(xml.AddChild("Members"));
     TableOptions.SaveToXml(xml.AddChild("TableOptions"));
     if (DataCopyTables.Count > 0)
     {
         var t = xml.AddChild("DataCopyTables");
         foreach (var tbl in DataCopyTables)
         {
             tbl.SaveToXml(t.AddChild("Table"));
         }
     }
     this.SavePropertiesCore(xml);
 }
Ejemplo n.º 2
0
 public override void SaveToXml(XmlElement xml)
 {
     base.SaveToXml(xml);
     xml.SetAttribute("type", "bulkcopy");
     m_source.SaveToXml(XmlTool.AddChild(xml, "Source"));
     m_target.SaveToXml(XmlTool.AddChild(xml, "Target"));
     if (m_transform == null)
     {
         xml.AppendChild(xml.OwnerDocument.ImportNode(m_transformXml, true));
     }
     else
     {
         m_transform.SaveToXml(XmlTool.AddChild(xml, "Transform"));
     }
     m_copyOptions.SaveToXml(xml.AddChild("CopyOptions"));
 }