C# Class System.IO.Compression.Deflater

Exibir arquivo Open project: dotnet/corefx Class Usage Examples

Private Properties

Property Type Description
DeallocateInputBufferHandle void
Deflate System.IO.Compression.ZLibNative.ErrorCode
DeflateInit void
Deflater System.Diagnostics
Dispose void
Finish bool
Flush bool
GetDeflateOutput int
ReadDeflateOutput System.IO.Compression.ZLibNative.ErrorCode
SetInput void

Public Methods

Method Description
Dispose ( ) : void
NeedsInput ( ) : bool

Private Methods

Method Description
DeallocateInputBufferHandle ( ) : void
Deflate ( System.IO.Compression.ZLibNative.FlushCode flushCode ) : System.IO.Compression.ZLibNative.ErrorCode
DeflateInit ( ZLibNative compressionLevel, int windowBits, int memLevel, ZLibNative strategy ) : void
Deflater ( CompressionLevel compressionLevel, int windowBits ) : System.Diagnostics
Dispose ( bool disposing ) : void
Finish ( byte outputBuffer, int &bytesRead ) : bool
Flush ( byte outputBuffer, int &bytesRead ) : bool

Returns true if there was something to flush. Otherwise False.

GetDeflateOutput ( byte outputBuffer ) : int
ReadDeflateOutput ( byte outputBuffer, System.IO.Compression.ZLibNative.FlushCode flushCode, int &bytesRead ) : System.IO.Compression.ZLibNative.ErrorCode
SetInput ( byte inputBuffer, int startIndex, int count ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

NeedsInput() public method

public NeedsInput ( ) : bool
return bool