Exemplo n.º 1
0
            public void Serialize(object o, IXmlSerializationInfo info)
            {
                var s = (BackupDocument)o ?? throw new ArgumentNullException(nameof(o));

                info.AddEnum("BackupMode", s._backupMode);
                info.AddValue("BackupMainFolder", s._backupMainFolder);
                info.AddValue("BackupTodaysFolderPreText", s._backupTodaysDirectoryPreText);
                info.AddEnum("BackupTodaysFolderMiddleText", s._backupTodaysDirectoryMiddleText);
                info.AddValue("BackupTodaysFolderPostText", s._backupTodaysDirectoryPostText);
                info.AddValue("BackupDirectories", s._directories);
                s.IsDirty = false;
            }
Exemplo n.º 2
0
            public void Serialize(object o, IXmlSerializationInfo info)
            {
                var s = (FilterItem)o ?? throw new ArgumentNullException(nameof(o));

                info.AddEnum("Action", s._action);
                info.AddValue("MatchString", s._matchString);
            }