DeflateCompressor
Assembly: ServiceStack.Client.dll
View Source
Declaration
public class DeflateCompressor : IStreamCompressor
Properties
Encoding
View Source
Declaration
public string Encoding { get; }
Instance
View Source
Declaration
public static DeflateCompressor Instance { get; }
Methods
Compress(String, Encoding)
View Source
Declaration
public byte[] Compress(string text, Encoding encoding = null)
Returns
System.Byte[]
Parameters
Type | Name |
---|---|
System.String | text |
System.Text.Encoding | encoding |
Compress(Byte[])
View Source
Declaration
public byte[] Compress(byte[] bytes)
Returns
System.Byte[]
Parameters
Type | Name |
---|---|
System.Byte[] | bytes |
Compress(Stream, Boolean)
View Source
Declaration
public Stream Compress(Stream outputStream, bool leaveOpen = false)
Returns
System.IO.Stream
Parameters
Type | Name |
---|---|
System.IO.Stream | outputStream |
System.Boolean | leaveOpen |
Decompress(Byte[], Encoding)
View Source
Declaration
public string Decompress(byte[] zipBuffer, Encoding encoding = null)
Returns
System.String
Parameters
Type | Name |
---|---|
System.Byte[] | zipBuffer |
System.Text.Encoding | encoding |
Decompress(Stream, Boolean)
View Source
Declaration
public Stream Decompress(Stream zipBuffer, bool leaveOpen = false)
Returns
System.IO.Stream
Parameters
Type | Name |
---|---|
System.IO.Stream | zipBuffer |
System.Boolean | leaveOpen |
DecompressBytes(Byte[])
View Source
Declaration
public byte[] DecompressBytes(byte[] zipBuffer)
Returns
System.Byte[]
Parameters
Type | Name |
---|---|
System.Byte[] | zipBuffer |