Class TransformationHeader
Holds leading transformation metadata written before transformed data (e.g. IVs, salt, or algorithm identifiers) for compression or encryption stages.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Zip
Assembly: Telerik.Windows.Zip.dll
Syntax
public class TransformationHeader
Properties
Buffer
Buffer that stores header bytes read from or to be written to the stream.
Declaration
public byte[] Buffer { get; set; }
Property Value
|
System.Byte[]
|
BytesToRead
Number of header bytes remaining to read from the underlying stream.
Declaration
public int BytesToRead { get; set; }
Property Value
|
System.Int32
|
CountHeaderInCompressedSize
Flag indicating whether the header length should be included in the stored compressed size for the entry.
Declaration
public bool CountHeaderInCompressedSize { get; set; }
Property Value
|
System.Boolean
|
InitData
Initialization data extracted from or required to construct the transformation header (e.g. salt, nonce, flags).
Declaration
public byte[] InitData { get; set; }
Property Value
|
System.Byte[]
|
Length
Total length in bytes of the header segment contributing to archive size calculations.
Declaration
public int Length { get; }
Property Value
|
System.Int32
|