C# 클래스 MediaFireSDK.Core.MediaFireUploadApi

상속: MediaFireApiBase, IMediaFireUploadApi
파일 보기 프로젝트 열기: MediaFire/mediafire-csharp-open-sdk

공개 메소드들

메소드 설명
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