C# Class withSIX.Sync.Core.Transfer.Protocols.LocalFileDownloadProtocol

Inheritance: DownloadProtocol
Mostra file Open project: SIXNetworks/withSIX.Desktop Class Usage Examples

Public Methods

Method Description
Download ( TransferSpec spec ) : void
DownloadAsync ( TransferSpec spec ) : System.Threading.Tasks.Task
LocalFileDownloadProtocol ( ICopyFile fileCopy ) : System.Collections.Generic

Private Methods

Method Description
GetPathFromUri ( TransferSpec spec ) : IAbsoluteFilePath

Method Details

Download() public method

public Download ( TransferSpec spec ) : void
spec withSIX.Sync.Core.Transfer.Specs.TransferSpec
return void

DownloadAsync() public method

public DownloadAsync ( TransferSpec spec ) : System.Threading.Tasks.Task
spec withSIX.Sync.Core.Transfer.Specs.TransferSpec
return System.Threading.Tasks.Task

LocalFileDownloadProtocol() public method

public LocalFileDownloadProtocol ( ICopyFile fileCopy ) : System.Collections.Generic
fileCopy ICopyFile
return System.Collections.Generic