C# Класс MrUploader.FileUpload

Наследование: INotifyPropertyChanged
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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