C# Класс MediaFireSDK.Core.MediaFireUploadApi

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

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

Метод Описание
Check ( string fileName, long size, string deviceId = null, string hash = null, string folderKey = null, bool resumable = false ) : Task
GetUploadConfiguration ( string fileName, long size, string folderKey = null, MediaFireActionOnDuplicate actionOnDuplicate = MediaFireActionOnDuplicate.Keep, System.DateTime modificationTime = null ) : Task
MediaFireUploadApi ( MediaFireRequestController requestController ) : System
MediaFireUploadApi ( MediaFireRequestController requestController, MediaFireApiConfiguration configuration ) : System
PollUpload ( string key ) : Task
ProcessUploadResponse ( string content ) : Task
Simple ( MediaFireUploadConfiguration uploadConfiguration, Stream content, IProgress progress = null, CancellationToken tokenParam = null ) : Task

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

Метод Описание
ConfigureForSimpleUpload ( HttpRequestConfiguration requestConfig, string folderKey = null, MediaFireActionOnDuplicate actionOnDuplicate = MediaFireActionOnDuplicate.Keep, System.DateTime modificationTime = null ) : void

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

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

public Check ( string fileName, long size, string deviceId = null, string hash = null, string folderKey = null, bool resumable = false ) : Task
fileName string
size long
deviceId string
hash string
folderKey string
resumable bool
Результат Task

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

public GetUploadConfiguration ( string fileName, long size, string folderKey = null, MediaFireActionOnDuplicate actionOnDuplicate = MediaFireActionOnDuplicate.Keep, System.DateTime modificationTime = null ) : Task
fileName string
size long
folderKey string
actionOnDuplicate MediaFireActionOnDuplicate
modificationTime System.DateTime
Результат Task

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

public MediaFireUploadApi ( MediaFireRequestController requestController ) : System
requestController MediaFireRequestController
Результат System

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

public MediaFireUploadApi ( MediaFireRequestController requestController, MediaFireApiConfiguration configuration ) : System
requestController MediaFireRequestController
configuration MediaFireSDK.Model.MediaFireApiConfiguration
Результат System

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

public PollUpload ( string key ) : Task
key string
Результат Task

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

public ProcessUploadResponse ( string content ) : Task
content string
Результат Task

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

public Simple ( MediaFireUploadConfiguration uploadConfiguration, Stream content, IProgress progress = null, CancellationToken tokenParam = null ) : Task
uploadConfiguration MediaFireSDK.Model.MediaFireUploadConfiguration
content Stream
progress IProgress
tokenParam System.Threading.CancellationToken
Результат Task