C# Класс TDSM.Core.Data.Management.BackupManager

Показать файл Открыть проект

Открытые методы

Метод Описание
AutoPurge ( ) : void
AutoPurge ( string worldName ) : void
Compress ( string worldPath ) : BackupResult
Decompress ( string archivePath ) : BackupResult
GetBackups ( string worldName ) : string[]
GetBackupsBefore ( string worldName, System.DateTime date ) : string[]
GetExpiredBackup ( string worldName, int max ) : string[]
GetStamptedFilePath ( string worldName ) : string
GetTimeStamp ( string worldName ) : string
PerformBackup ( ) : BackupResult
PerformBackup ( string worldName ) : BackupResult
SaveWorld ( string path ) : BackupResult

Приватные методы

Метод Описание
Initialise ( Entry plugin ) : void
OnUpdate ( ) : void

Описание методов

AutoPurge() публичный статический Метод

public static AutoPurge ( ) : void
Результат void

AutoPurge() публичный статический Метод

public static AutoPurge ( string worldName ) : void
worldName string
Результат void

Compress() публичный статический Метод

public static Compress ( string worldPath ) : BackupResult
worldPath string
Результат BackupResult

Decompress() публичный статический Метод

public static Decompress ( string archivePath ) : BackupResult
archivePath string
Результат BackupResult

GetBackups() публичный статический Метод

public static GetBackups ( string worldName ) : string[]
worldName string
Результат string[]

GetBackupsBefore() публичный статический Метод

public static GetBackupsBefore ( string worldName, System.DateTime date ) : string[]
worldName string
date System.DateTime
Результат string[]

GetExpiredBackup() публичный статический Метод

public static GetExpiredBackup ( string worldName, int max ) : string[]
worldName string
max int
Результат string[]

GetStamptedFilePath() публичный статический Метод

public static GetStamptedFilePath ( string worldName ) : string
worldName string
Результат string

GetTimeStamp() публичный статический Метод

public static GetTimeStamp ( string worldName ) : string
worldName string
Результат string

PerformBackup() публичный статический Метод

public static PerformBackup ( ) : BackupResult
Результат BackupResult

PerformBackup() публичный статический Метод

public static PerformBackup ( string worldName ) : BackupResult
worldName string
Результат BackupResult

SaveWorld() публичный статический Метод

public static SaveWorld ( string path ) : BackupResult
path string
Результат BackupResult