C# Class withSIX.Sync.Core.Legacy.Archive.ArchiveContent

Afficher le fichier Open project: SIXNetworks/withSIX.Desktop Class Usage Examples

Méthodes publiques

Méthode Description
ArchiveContent ( string name, DirectoryInfo destination, IFileDownloader downloader ) : System
ArchiveContent ( string name, string destination, IFileDownloader downloader ) : System
Clean ( ) : void
Create ( ) : void
Download ( Uri url ) : void
Download ( string url ) : void
DownloadAsync ( Uri url ) : System.Threading.Tasks.Task
DownloadAsync ( string url ) : System.Threading.Tasks.Task
ImportFromArchive ( IAbsoluteFilePath file ) : void
ImportFromDownload ( string url ) : void
ImportFromDownloadAsync ( string url ) : System.Threading.Tasks.Task
Process ( ) : void
Unpack ( ) : void
Update ( Uri uri ) : void
Update ( string url ) : void
UpdateContent ( ) : void

Private Methods

Méthode Description
MoveRootDirectory ( DirectoryInfo dir ) : void
MoveRootFile ( FileSystemInfo file ) : void
ProcessBiSigns ( string addonsPath ) : void
ProcessKeys ( ) : void
ProcessPbos ( string missionsPath, string addonsPath ) : void
RecurseDirectory ( DirectoryInfo dir ) : void

Method Details

ArchiveContent() public méthode

public ArchiveContent ( string name, DirectoryInfo destination, IFileDownloader downloader ) : System
name string
destination System.IO.DirectoryInfo
downloader IFileDownloader
Résultat System

ArchiveContent() public méthode

public ArchiveContent ( string name, string destination, IFileDownloader downloader ) : System
name string
destination string
downloader IFileDownloader
Résultat System

Clean() public méthode

public Clean ( ) : void
Résultat void

Create() public méthode

public Create ( ) : void
Résultat void

Download() public méthode

public Download ( Uri url ) : void
url System.Uri
Résultat void

Download() public méthode

public Download ( string url ) : void
url string
Résultat void

DownloadAsync() public méthode

public DownloadAsync ( Uri url ) : System.Threading.Tasks.Task
url System.Uri
Résultat System.Threading.Tasks.Task

DownloadAsync() public méthode

public DownloadAsync ( string url ) : System.Threading.Tasks.Task
url string
Résultat System.Threading.Tasks.Task

ImportFromArchive() public méthode

public ImportFromArchive ( IAbsoluteFilePath file ) : void
file IAbsoluteFilePath
Résultat void

ImportFromDownload() public méthode

public ImportFromDownload ( string url ) : void
url string
Résultat void

ImportFromDownloadAsync() public méthode

public ImportFromDownloadAsync ( string url ) : System.Threading.Tasks.Task
url string
Résultat System.Threading.Tasks.Task

Process() public méthode

public Process ( ) : void
Résultat void

Unpack() public méthode

public Unpack ( ) : void
Résultat void

Update() public méthode

public Update ( Uri uri ) : void
uri System.Uri
Résultat void

Update() public méthode

public Update ( string url ) : void
url string
Résultat void

UpdateContent() public méthode

public UpdateContent ( ) : void
Résultat void