C# Класс withSIX.Sync.Core.Transfer.FileQueueDownloader

Наследование: IFileQueueDownloader
Показать файл Открыть проект

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

Метод Описание
DownloadAsync ( FileQueueSpec spec ) : Task
DownloadAsync ( FileQueueSpec spec, CancellationToken token ) : Task
FileQueueDownloader ( IMultiMirrorFileDownloader downloader ) : System.Collections.Generic

Защищенные методы

Метод Описание
GetDlSpec ( FileQueueSpec spec, ITransferStatus>.KeyValuePair file ) : MultiMirrorFileDownloadSpec
GetDlSpec ( FileQueueSpec spec, ITransferStatus>.KeyValuePair file, CancellationToken token ) : MultiMirrorFileDownloadSpec

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

DownloadAsync() публичный Метод

public DownloadAsync ( FileQueueSpec spec ) : Task
spec FileQueueSpec
Результат Task

DownloadAsync() публичный Метод

public DownloadAsync ( FileQueueSpec spec, CancellationToken token ) : Task
spec FileQueueSpec
token System.Threading.CancellationToken
Результат Task

FileQueueDownloader() публичный Метод

public FileQueueDownloader ( IMultiMirrorFileDownloader downloader ) : System.Collections.Generic
downloader IMultiMirrorFileDownloader
Результат System.Collections.Generic

GetDlSpec() защищенный статический Метод

protected static GetDlSpec ( FileQueueSpec spec, ITransferStatus>.KeyValuePair file ) : MultiMirrorFileDownloadSpec
spec FileQueueSpec
file ITransferStatus>.KeyValuePair
Результат withSIX.Sync.Core.Transfer.Specs.MultiMirrorFileDownloadSpec

GetDlSpec() защищенный статический Метод

protected static GetDlSpec ( FileQueueSpec spec, ITransferStatus>.KeyValuePair file, CancellationToken token ) : MultiMirrorFileDownloadSpec
spec FileQueueSpec
file ITransferStatus>.KeyValuePair
token System.Threading.CancellationToken
Результат withSIX.Sync.Core.Transfer.Specs.MultiMirrorFileDownloadSpec