C# Class Backup.BackupProgram

Datei anzeigen Open project: maxpavlov/FlexNet

Private Methods

Method Description
BackupDatabase ( string newBackupDirectory, string timeSuffix ) : bool
BackupIndex ( bool forceRestore ) : bool
BackupWebfolder ( string webFolderPath, string newBackupDirectory, string timeSuffix ) : bool
Clean ( string backupPath, System.DateTime dateTime ) : void
ClusterChannel_MessageReceived ( object sender, MessageReceivedEventArgs args ) : void
CreateHash ( byte operation, int versionId, long versionTimestamp, byte hash ) : byte[]
DisplayProgress ( IndexBackupProgressMessage msg ) : void
EnsureEmptyDirectory ( string path ) : void
ForceRestoreStart ( ) : void
GetExclusions ( string webFolderPath ) : List
Main ( string args ) : void
ParseParameters ( string args, List argNames, string>.Dictionary &parameters, string &message ) : bool
PrintException ( Exception e, string path ) : void
PrintFieldErrors ( Content content, string path ) : void
PrintTypeLoadError ( ReflectionTypeLoadException exc ) : void
Run ( BackupLevel backupLevel, string newBackupDirectory, string webFolderPath, string timeSuffix, System.DateTime keepDate, bool waitForAttach, bool forceRestore ) : bool
Run ( BackupLevel backupLevel, string backupPath, string webFolderPath, double keepDays, bool confirm, bool waitForAttach, bool forceRestore ) : void
Usage ( string message ) : void
WaitForRestored ( ) : bool