C# Класс ModernHttpClient.ProgressStreamContent

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

Открытые методы

Метод Описание
ProgressStreamContent ( ProgressStream stream ) : System
ProgressStreamContent ( ProgressStream stream, int bufferSize ) : System
ProgressStreamContent ( Stream stream, CancellationToken token ) : System
ProgressStreamContent ( Stream stream, int bufferSize ) : System
init ( ProgressStream stream ) : void
readBytes ( long bytes ) : void
reset ( ) : void

Защищенные методы

Метод Описание
SerializeToStreamAsync ( Stream stream, System.Net.TransportContext context ) : Task
TryComputeLength ( long &length ) : bool

Описание методов

ProgressStreamContent() публичный Метод

public ProgressStreamContent ( ProgressStream stream ) : System
stream ProgressStream
Результат System

ProgressStreamContent() публичный Метод

public ProgressStreamContent ( ProgressStream stream, int bufferSize ) : System
stream ProgressStream
bufferSize int
Результат System

ProgressStreamContent() публичный Метод

public ProgressStreamContent ( Stream stream, CancellationToken token ) : System
stream Stream
token System.Threading.CancellationToken
Результат System

ProgressStreamContent() публичный Метод

public ProgressStreamContent ( Stream stream, int bufferSize ) : System
stream Stream
bufferSize int
Результат System

SerializeToStreamAsync() защищенный Метод

protected SerializeToStreamAsync ( Stream stream, System.Net.TransportContext context ) : Task
stream Stream
context System.Net.TransportContext
Результат Task

TryComputeLength() защищенный Метод

protected TryComputeLength ( long &length ) : bool
length long
Результат bool

init() публичный Метод

public init ( ProgressStream stream ) : void
stream ProgressStream
Результат void

readBytes() публичный Метод

public readBytes ( long bytes ) : void
bytes long
Результат void

reset() публичный Метод

public reset ( ) : void
Результат void