C# 클래스 uploader.FileUpload

상속: INotifyPropertyChanged
파일 보기 프로젝트 열기: dmitry-dedukhin/lightweight-uploader 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ChunkSize long
SessionId string

공개 메소드들

메소드 설명
CancelUpload ( ) : void
FileUpload ( Dispatcher dispatcher ) : System
FileUpload ( Dispatcher dispatcher, FileInfo fileToUpload ) : System
RetryUpload ( ) : void
StartUpload ( ) : void
UploadFileEx ( ) : void
UploadFileRetryEx ( object o, EventArgs sender ) : void

비공개 메소드들

메소드 설명
CalcNextChunkRanges ( ) : void
ReadCallback ( IAsyncResult asynchronousResult ) : void
SetFileStatus ( ) : void
WriteCallback ( IAsyncResult asynchronousResult ) : void
setErrorDescription ( Exception ex, string where ) : void

메소드 상세

CancelUpload() 공개 메소드

public CancelUpload ( ) : void
리턴 void

FileUpload() 공개 메소드

public FileUpload ( Dispatcher dispatcher ) : System
dispatcher System.Windows.Threading.Dispatcher
리턴 System

FileUpload() 공개 메소드

public FileUpload ( Dispatcher dispatcher, FileInfo fileToUpload ) : System
dispatcher System.Windows.Threading.Dispatcher
fileToUpload System.IO.FileInfo
리턴 System

RetryUpload() 공개 메소드

public RetryUpload ( ) : void
리턴 void

StartUpload() 공개 메소드

public StartUpload ( ) : void
리턴 void

UploadFileEx() 공개 메소드

public UploadFileEx ( ) : void
리턴 void

UploadFileRetryEx() 공개 메소드

public UploadFileRetryEx ( object o, EventArgs sender ) : void
o object
sender System.EventArgs
리턴 void

프로퍼티 상세

ChunkSize 공개적으로 프로퍼티

public long ChunkSize
리턴 long

SessionId 공개적으로 프로퍼티

public string SessionId
리턴 string