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

Exibir arquivo Open project: SIXNetworks/withSIX.Desktop Class Usage Examples

Public Methods

Method 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

Method 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 method

public ArchiveContent ( string name, DirectoryInfo destination, IFileDownloader downloader ) : System
name string
destination System.IO.DirectoryInfo
downloader IFileDownloader
return System

ArchiveContent() public method

public ArchiveContent ( string name, string destination, IFileDownloader downloader ) : System
name string
destination string
downloader IFileDownloader
return System

Clean() public method

public Clean ( ) : void
return void

Create() public method

public Create ( ) : void
return void

Download() public method

public Download ( Uri url ) : void
url System.Uri
return void

Download() public method

public Download ( string url ) : void
url string
return void

DownloadAsync() public method

public DownloadAsync ( Uri url ) : System.Threading.Tasks.Task
url System.Uri
return System.Threading.Tasks.Task

DownloadAsync() public method

public DownloadAsync ( string url ) : System.Threading.Tasks.Task
url string
return System.Threading.Tasks.Task

ImportFromArchive() public method

public ImportFromArchive ( IAbsoluteFilePath file ) : void
file IAbsoluteFilePath
return void

ImportFromDownload() public method

public ImportFromDownload ( string url ) : void
url string
return void

ImportFromDownloadAsync() public method

public ImportFromDownloadAsync ( string url ) : System.Threading.Tasks.Task
url string
return System.Threading.Tasks.Task

Process() public method

public Process ( ) : void
return void

Unpack() public method

public Unpack ( ) : void
return void

Update() public method

public Update ( Uri uri ) : void
uri System.Uri
return void

Update() public method

public Update ( string url ) : void
url string
return void

UpdateContent() public method

public UpdateContent ( ) : void
return void