C# 클래스 Qiniu.Storage.ResumeUploader

文件分片上传
파일 보기 프로젝트 열기: qiniu/csharp-sdk 1 사용 예제들

공개 메소드들

메소드 설명
ResumeUploader ( ResumeRecorder recorder, string recordKey, Stream stream, string key, string token, Qiniu.Storage.UploadOptions uploadOptions, UpCompletionHandler upCompletionHandler ) : System
ResumeUploader ( ResumeRecorder recorder, string recordKey, string filePath, string key, string token, Qiniu.Storage.UploadOptions uploadOptions, UpCompletionHandler upCompletionHandler ) : System

构建分片上传对象

uploadFile ( ) : void
uploadStream ( ) : void

비공개 메소드들

메소드 설명
calcBPutChunkSize ( long offset ) : int
calcMakeBlockSize ( long offset ) : int
isCancelled ( ) : bool
makeBlock ( string upHost, long offset, int blockSize, int chunkSize, ProgressHandler progressHandler, CompletionHandler completionHandler ) : void
makeFile ( string upHost, CompletionHandler completionHandler ) : void
nextTask ( long offset, int retried, string upHost ) : void
putChunk ( string upHost, long offset, int chunkSize, string context, ProgressHandler progressHandler, CompletionHandler completionHandler ) : void
record ( long offset ) : void
recoveryFromResumeRecord ( ) : long
removeRecord ( ) : void

메소드 상세

ResumeUploader() 공개 메소드

public ResumeUploader ( ResumeRecorder recorder, string recordKey, Stream stream, string key, string token, Qiniu.Storage.UploadOptions uploadOptions, UpCompletionHandler upCompletionHandler ) : System
recorder Qiniu.Storage.Persistent.ResumeRecorder
recordKey string
stream Stream
key string
token string
uploadOptions Qiniu.Storage.UploadOptions
upCompletionHandler UpCompletionHandler
리턴 System

ResumeUploader() 공개 메소드

构建分片上传对象
public ResumeUploader ( ResumeRecorder recorder, string recordKey, string filePath, string key, string token, Qiniu.Storage.UploadOptions uploadOptions, UpCompletionHandler upCompletionHandler ) : System
recorder Qiniu.Storage.Persistent.ResumeRecorder 分片上传进度记录器
recordKey string 分片上传进度记录文件名
filePath string 上传的文件全路径
key string 保存在七牛的文件名
token string 上传凭证
uploadOptions Qiniu.Storage.UploadOptions 上传可选设置
upCompletionHandler UpCompletionHandler 上传完成结果处理器
리턴 System

uploadFile() 공개 메소드

public uploadFile ( ) : void
리턴 void

uploadStream() 공개 메소드

public uploadStream ( ) : void
리턴 void