Exemplo n.º 1
0
 public static void SaveConfig(SettingInfoBase settings)
 {
     // Save settings.
     settings.SaveProperty(Throttle);
     settings.SaveProperty(Timeout);
     settings.SaveProperty(KeepAlive);
     settings.SaveProperty(AsciiTransfer);
     settings.SaveProperty(ProgressUpdateInterval);
     settings.SaveProperty(ShowProgressWhileDeleting);
     settings.SaveProperty(ShowProgressWhileTransferring);
     settings.SaveProperty(RestoreFileProperties);
 }
Exemplo n.º 2
0
        public static void SaveConfig(SettingInfoBase settings)
        {
            // Save Login information.
            settings.SaveProperty(ServerName);
            settings.SaveProperty(ServerPort);
            settings.SaveProperty(UserName);
            settings.SaveProperty(Password);
            settings.SaveProperty(RemoteDir);
            settings.SaveProperty(LocalDir);

            settings.SaveProperty(Utf8Encoding);

            // Proxy Info.
            settings.SaveProperty(ProxyServer);
            settings.SaveProperty(ProxyPort);
            settings.SaveProperty(ProxyUser);
            settings.SaveProperty(ProxyPassword);
            settings.SaveProperty(ProxyDomain);
            settings.SaveProperty(ProxyType);
            settings.SaveProperty(ProxyHttpAuthnMethod);

            settings.SaveProperty(SyncMethod);
            settings.SaveProperty(SyncResumability);
            settings.SaveProperty(SyncDateTime);
            settings.SaveProperty(SyncRecursive);
            settings.SaveProperty(SyncSearchPattern);

            settings.SaveProperty(LogLevel);
        }