|
CompressionExtensions Class
|
Defines extension functions related to compression.
Inheritance Hierarchy
Namespace: GSF.IO.CompressionAssembly: GSF.Core (in GSF.Core.dll) Version: 2.4.282-beta+fbfa6baa1521236175f6d73fb2eb151a42453aef
Syntaxpublic static class CompressionExtensions
GSF.IO.Compression.CompressionExtensions = function();
Type.createClass(
'GSF.IO.Compression.CompressionExtensions');
View SourceThe CompressionExtensions type exposes the following members.
Methods| | Name | Description |
|---|
 | Compress(Byte) |
Compress a byte array using standard compression method.
|
 | Compress(Byte, CompressionStrength) |
Compress a byte array using specified compression method.
|
 | Compress(Stream, CompressionStrength) |
Compress a stream using specified compression strength.
|
 | Compress(Byte, Int32, Int32, CompressionStrength) |
Compress a byte array using specified compression method.
|
 | Compress(Stream, Stream, CompressionStrength, ActionProcessProgressInt64) |
Compress a stream onto given output stream using specified compression strength.
|
 | Decompress(Byte) |
Decompress a byte array.
|
 | Decompress(Stream) |
Decompress a stream.
|
 | Decompress(Byte, Int32, Int32) |
Decompress a byte array.
|
 | Decompress(Stream, Stream, ActionProcessProgressInt64) |
Decompress a stream onto given output stream.
|
Top
Fields| | Name | Description |
|---|
  | BufferSize |
Default compression buffer size.
|
  | CompressionVersion |
Needed version of this library to uncompress stream (1.0.0 stored as byte 100).
|
Top
See Also