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

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

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

Метод Описание
HttpUploadProtocol ( Func webClientFactory ) : System
UploadAsync ( TransferSpec spec ) : System.Threading.Tasks.Task

Приватные методы

Метод Описание
CreateTimeoutException ( TransferSpec spec, Exception e ) : UploadException
GenerateUploadException ( TransferSpec spec, WebException e ) : void
TryUploadAsync ( TransferSpec spec, IWebClient webClient ) : System.Threading.Tasks.Task
Upload ( TransferSpec spec ) : void

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

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

public HttpUploadProtocol ( Func webClientFactory ) : System
webClientFactory Func
Результат System

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

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