Xceed .NET Libraries Documentation
Xceed.Compression Assembly / Xceed.Compression Namespace / ManagedDeflateDecompressorUnsafe Class / ManagedDeflateDecompressorUnsafe Constructor


In This Topic
    ManagedDeflateDecompressorUnsafe Constructor
    In This Topic
    Implements the Deflate decompression algorithm.
    Overload List
    OverloadDescription
    LZMA constructor for decompression  
    LZMA constructor for decompression compressedSize indicates the length of the compressed data to decompress. Use -1 to specify decompressing until the end of the stream is reached. The default value is -1. This value is useful when the compressed data does no contain the LZMA end-of-stream marker. uncompressedSize indicates the length of the uncompressed data to output. Use -1 to specify an unlimited size. The default value is -1. headerType indicates the type of header to read before the compressed data starts. Only use None if you intend to make your own format. In that case the SetLZMAProperties() method will be useful. The default value is LZMAHeaderType.Properties.  
    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Standard: netstandard2.0, netstandard2.1

    .NET Framework: net20, net35, net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also