C# Class withSIX.Mini.Presentation.Wpf.Services.ExternalFileDownloader

Inheritance: withSIX.Mini.Applications.Services.ExternalFileDownloaderBase, IPresentationService
Afficher le fichier Open project: SIXNetworks/withSIX.Desktop

Méthodes publiques

Méthode Description
ExternalFileDownloader ( IExternalDownloadStateHandler state ) : System

Méthodes protégées

Méthode Description
DownloadFileImpl ( Uri url, IAbsoluteDirectoryPath destination, double>.Action progressAction, CancellationToken token ) : Task
StartSessionImpl ( Uri url, IAbsoluteDirectoryPath destination, CancellationToken cancelToken ) : Task

Method Details

DownloadFileImpl() protected méthode

protected DownloadFileImpl ( Uri url, IAbsoluteDirectoryPath destination, double>.Action progressAction, CancellationToken token ) : Task
url System.Uri
destination IAbsoluteDirectoryPath
progressAction double>.Action
token System.Threading.CancellationToken
Résultat Task

ExternalFileDownloader() public méthode

public ExternalFileDownloader ( IExternalDownloadStateHandler state ) : System
state IExternalDownloadStateHandler
Résultat System

StartSessionImpl() protected méthode

protected StartSessionImpl ( Uri url, IAbsoluteDirectoryPath destination, CancellationToken cancelToken ) : Task
url System.Uri
destination IAbsoluteDirectoryPath
cancelToken System.Threading.CancellationToken
Résultat Task