|
CompressionExtensions Class
|
Defines extension functions related to compression.
Inheritance Hierarchy
Namespace: GSF.IO.CompressionAssembly: GSF.Core (in GSF.Core.dll) Version: 2.4.230-beta+03417d7b5cff037b24e882d7adef82d359b34964
Syntaxpublic static class CompressionExtensions
[<AbstractClassAttribute>]
[<SealedAttribute>]
[<ExtensionAttribute>]
type CompressionExtensions = class end
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