Xceed .NET Libraries Documentation
Xceed.Compression Assembly / Xceed.Compression Namespace / ManagedLzmaCompressorUnsafe Class / ManagedLzmaCompressorUnsafe Constructor / ManagedLzmaCompressorUnsafe Constructor(LZMAOptions,LZMAHeaderType)


In This Topic
    ManagedLzmaCompressorUnsafe Constructor(LZMAOptions,LZMAHeaderType)
    In This Topic
    The options can be changed freely until the Compress method is called for the first time. After that, changing the options will have no effect. options can be null. Options with the CompressionLevel.Normal template will be used. headerType indicates the type of header to use before the compressed data. Only use None if you intend to make your own format. In that case the WriteLZMAProperties() will be useful.
    Syntax
    'Declaration
     
    
    Public Function New( _
       ByVal options As LZMAOptions, _
       ByVal headerType As LZMAHeaderType _
    )
    'Usage
     
    
    Dim options As LZMAOptions
    Dim headerType As LZMAHeaderType
     
    Dim instance As New ManagedLzmaCompressorUnsafe(options, headerType)
    public ManagedLzmaCompressorUnsafe( 
       LZMAOptions options,
       LZMAHeaderType headerType
    )

    Parameters

    options
    headerType
    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