C# Class ModernHttpClient.ProgressStreamContent

Inheritance: System.Net.Http.StreamContent
Datei anzeigen Open project: xamarin/ModernHttpClient Class Usage Examples

Public Methods

Method Description
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

Protected Methods

Method Description
SerializeToStreamAsync ( Stream stream, System.Net.TransportContext context ) : Task
TryComputeLength ( long &length ) : bool

Method Details

ProgressStreamContent() public method

public ProgressStreamContent ( ProgressStream stream ) : System
stream ProgressStream
return System

ProgressStreamContent() public method

public ProgressStreamContent ( ProgressStream stream, int bufferSize ) : System
stream ProgressStream
bufferSize int
return System

ProgressStreamContent() public method

public ProgressStreamContent ( Stream stream, CancellationToken token ) : System
stream Stream
token System.Threading.CancellationToken
return System

ProgressStreamContent() public method

public ProgressStreamContent ( Stream stream, int bufferSize ) : System
stream Stream
bufferSize int
return System

SerializeToStreamAsync() protected method

protected SerializeToStreamAsync ( Stream stream, System.Net.TransportContext context ) : Task
stream Stream
context System.Net.TransportContext
return Task

TryComputeLength() protected method

protected TryComputeLength ( long &length ) : bool
length long
return bool

init() public method

public init ( ProgressStream stream ) : void
stream ProgressStream
return void

readBytes() public method

public readBytes ( long bytes ) : void
bytes long
return void

reset() public method

public reset ( ) : void
return void