C# Class BB.Caching.Compression.GZipCompressor

Compresses data using gzip.
Datei anzeigen Open project: JesseBuesking/BB.Caching

Public Methods

Method Description
Compress ( byte value ) : byte[]

Compresses a byte array.

Compress ( string value ) : byte[]

Compresses a string.

CompressAsync ( byte value ) : Task

Compresses a byte array.

CompressAsync ( string value ) : Task

Compresses a string.

Decompress ( byte value ) : byte[]

Decompresses a byte array containing compressed data.

DecompressAsync ( byte value ) : Task

Decompresses a byte array containing compressed data.

DecompressString ( byte value ) : string

Decompresses a byte array containing compressed data.

DecompressStringAsync ( byte value ) : Task

Decompresses a byte array containing compressed data.

Private Methods

Method Description
GZipCompressor ( ) : System

Prevents a default instance of the GZipCompressor class from being created.

Method Details

Compress() public method

Compresses a byte array.
public Compress ( byte value ) : byte[]
value byte /// The value. ///
return byte[]

Compress() public method

Compresses a string.
public Compress ( string value ) : byte[]
value string /// The value. ///
return byte[]

CompressAsync() public method

Compresses a byte array.
public CompressAsync ( byte value ) : Task
value byte /// The value. ///
return Task

CompressAsync() public method

Compresses a string.
public CompressAsync ( string value ) : Task
value string /// The value. ///
return Task

Decompress() public method

Decompresses a byte array containing compressed data.
public Decompress ( byte value ) : byte[]
value byte /// The byte array of compressed data. ///
return byte[]

DecompressAsync() public method

Decompresses a byte array containing compressed data.
public DecompressAsync ( byte value ) : Task
value byte /// The byte array of compressed data. ///
return Task

DecompressString() public method

Decompresses a byte array containing compressed data.
public DecompressString ( byte value ) : string
value byte /// The byte array of compressed data. ///
return string

DecompressStringAsync() public method

Decompresses a byte array containing compressed data.
public DecompressStringAsync ( byte value ) : Task
value byte /// The byte array of compressed data. ///
return Task