C# Class MrUploader.FileUpload

Inheritance: INotifyPropertyChanged
Afficher le fichier Open project: dmitry-dedukhin/MrUploader Class Usage Examples

Méthodes publiques

Свойство Type Description
ChunkSize long
SessionId string

Méthodes publiques

Méthode Description
CancelUpload ( ) : void
FileUpload ( Dispatcher dispatcher ) : System
FileUpload ( Dispatcher dispatcher, FileInfo fileToUpload ) : System
RetryUpload ( ) : void
StartUpload ( ) : void
UploadFileEx ( ) : void
UploadFileRetryEx ( object o, EventArgs sender ) : void

Private Methods

Méthode Description
CalcNextChunkRanges ( ) : void
ReadCallback ( IAsyncResult asynchronousResult ) : void
SetFileStatus ( ) : void
WriteCallback ( IAsyncResult asynchronousResult ) : void
setErrorDescription ( Exception ex, string where ) : void

Method Details

CancelUpload() public méthode

public CancelUpload ( ) : void
Résultat void

FileUpload() public méthode

public FileUpload ( Dispatcher dispatcher ) : System
dispatcher System.Windows.Threading.Dispatcher
Résultat System

FileUpload() public méthode

public FileUpload ( Dispatcher dispatcher, FileInfo fileToUpload ) : System
dispatcher System.Windows.Threading.Dispatcher
fileToUpload System.IO.FileInfo
Résultat System

RetryUpload() public méthode

public RetryUpload ( ) : void
Résultat void

StartUpload() public méthode

public StartUpload ( ) : void
Résultat void

UploadFileEx() public méthode

public UploadFileEx ( ) : void
Résultat void

UploadFileRetryEx() public méthode

public UploadFileRetryEx ( object o, EventArgs sender ) : void
o object
sender System.EventArgs
Résultat void

Property Details

ChunkSize public_oe property

public long ChunkSize
Résultat long

SessionId public_oe property

public string SessionId
Résultat string