C# Класс withSIX.Core.Presentation.Decorators.LoggingFileDownloaderDecorator

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

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

Метод Описание
Download ( FileDownloadSpec spec ) : void
DownloadAsync ( FileDownloadSpec spec ) : System.Threading.Tasks.Task
LoggingFileDownloaderDecorator ( IFileDownloader downloader ) : System

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

Метод Описание
OnError ( TransferSpec spec, Exception e ) : void
OnFinished ( TransferSpec spec ) : void
OnStart ( TransferSpec spec ) : void

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

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

public Download ( FileDownloadSpec spec ) : void
spec withSIX.Sync.Core.Transfer.Specs.FileDownloadSpec
Результат void

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

public DownloadAsync ( FileDownloadSpec spec ) : System.Threading.Tasks.Task
spec withSIX.Sync.Core.Transfer.Specs.FileDownloadSpec
Результат System.Threading.Tasks.Task

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

public LoggingFileDownloaderDecorator ( IFileDownloader downloader ) : System
downloader IFileDownloader
Результат System

OnError() защищенный Метод

protected OnError ( TransferSpec spec, Exception e ) : void
spec withSIX.Sync.Core.Transfer.Specs.TransferSpec
e System.Exception
Результат void

OnFinished() защищенный Метод

protected OnFinished ( TransferSpec spec ) : void
spec withSIX.Sync.Core.Transfer.Specs.TransferSpec
Результат void

OnStart() защищенный Метод

protected OnStart ( TransferSpec spec ) : void
spec withSIX.Sync.Core.Transfer.Specs.TransferSpec
Результат void