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", "backupdb");

            // save real backup folder also if it is created from stored connection path
            string oldfolder = m_format.BackupFolder;

            m_format.BackupFolder = GetBackupDir();
            m_format.SaveToXml(xml.AddChild("Format"));
            m_format.BackupFolder = oldfolder;

            m_members.SaveToXml_ForJob(xml.AddChild("Members"));
            m_src.SaveToXml(xml.AddChild("Source"));
        }