C# Класс withSIX.Sync.Core.Transfer.Protocols.LoggingZsyncDownloadWithHttpFallbackProtocol

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

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

Метод Описание
LogMessage ( TransferSpec spec, Exception e ) : void
LoggingZsyncDownloadWithHttpFallbackProtocol ( IZsyncLauncher zsyncLauncher, IHttpDownloadProtocol httpDownloader ) : System

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

Метод Описание
TryRegularHttpDownload ( TransferSpec spec, Exception e ) : void
TryRegularHttpDownloadAsync ( TransferSpec spec, Exception e ) : System.Threading.Tasks.Task

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

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

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

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

public LoggingZsyncDownloadWithHttpFallbackProtocol ( IZsyncLauncher zsyncLauncher, IHttpDownloadProtocol httpDownloader ) : System
zsyncLauncher IZsyncLauncher
httpDownloader IHttpDownloadProtocol
Результат System

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

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

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

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