2985 lines
124 KiB
XML
2985 lines
124 KiB
XML
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<name>Syncfusion.Compression.Base</name>
|
|
</assembly>
|
|
<members>
|
|
<member name="T:Syncfusion.Compression.ChecksumCalculator">
|
|
<summary>
|
|
Checksum calculator, based on Adler32 algorithm.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.ChecksumCalculator.DEF_CHECKSUM_BIT_OFFSET">
|
|
<summary>
|
|
Bits offset, used in adler checksum calculation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.ChecksumCalculator.DEF_CHECKSUM_BASE">
|
|
<summary>
|
|
Lagrest prime, less than 65535
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.ChecksumCalculator.DEF_CHECKSUM_ITERATIONSCOUNT">
|
|
<summary>
|
|
Count of iteration used in calculated of the adler checksumm.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.ChecksumCalculator.ChecksumUpdate(System.Int64@,System.Byte[],System.Int32,System.Int32)">
|
|
<summary>
|
|
Updates checksum by calculating checksum of the
|
|
given buffer and adding it to current value.
|
|
</summary>
|
|
<param name="checksum">Current checksum.</param>
|
|
<param name="buffer">Data byte array.</param>
|
|
<param name="offset">Offset in the buffer.</param>
|
|
<param name="length">Length of data to be used from the stream.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.ChecksumCalculator.ChecksumGenerate(System.Byte[],System.Int32,System.Int32)">
|
|
<summary>
|
|
Generates checksum by calculating checksum of the
|
|
given buffer.
|
|
</summary>
|
|
<param name="buffer">Data byte array.</param>
|
|
<param name="offset">Offset in the buffer.</param>
|
|
<param name="length">Length of data to be used from the stream.</param>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.CompressedStreamReader">
|
|
<summary>
|
|
Reader, that reads stream with compressed data
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.DEF_HEADER_METHOD_MASK">
|
|
<summary>
|
|
Mask for compression method to be decoded from 16-bit header.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.DEF_HEADER_INFO_MASK">
|
|
<summary>
|
|
Mask for compression info to be decoded from 16-bit header.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.DEF_HEADER_FLAGS_FCHECK">
|
|
<summary>
|
|
Mask for check bits to be decoded from 16-bit header.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.DEF_HEADER_FLAGS_FDICT">
|
|
<summary>
|
|
Mask for dictionary presence to be decoded from 16-bit header.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.DEF_HEADER_FLAGS_FLEVEL">
|
|
<summary>
|
|
Mask for compression level to be decoded from 16-bit header.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.DEF_MAX_WINDOW_SIZE">
|
|
<summary>
|
|
Maximum size of the data window.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.DEF_HUFFMAN_REPEATE_MAX">
|
|
<summary>
|
|
Maximum length of the repeatable block.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.DEF_HUFFMAN_END_BLOCK">
|
|
<summary>
|
|
End of the block sign.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.DEF_HUFFMAN_LENGTH_MINIMUM_CODE">
|
|
<summary>
|
|
Minimal length code.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.DEF_HUFFMAN_LENGTH_MAXIMUM_CODE">
|
|
<summary>
|
|
Maximal length code.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.DEF_HUFFMAN_DISTANCE_MAXIMUM_CODE">
|
|
<summary>
|
|
Maximal distance code.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.DEF_HUFFMAN_DYNTREE_REPEAT_MINIMUMS">
|
|
<summary>
|
|
Minimum count of repetions.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.DEF_HUFFMAN_DYNTREE_REPEAT_BITS">
|
|
<summary>
|
|
Bits, that responds for different repetion modes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.DEF_HUFFMAN_REPEAT_LENGTH_BASE">
|
|
<summary>
|
|
Length bases.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.DEF_HUFFMAN_REPEAT_LENGTH_EXTENSION">
|
|
<summary>
|
|
Length extended bits count.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.DEF_HUFFMAN_REPEAT_DISTANCE_BASE">
|
|
<summary>
|
|
Distance bases.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.DEF_HUFFMAN_REPEAT_DISTANCE_EXTENSION">
|
|
<summary>
|
|
Distance extanded bits count.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.m_InputStream">
|
|
<summary>
|
|
Input stream.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.m_CheckSum">
|
|
<summary>
|
|
Currently calculated checksum,
|
|
based on Adler32 algorithm.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.m_Buffer">
|
|
<summary>
|
|
Currently read 4 bytes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.m_BufferedBits">
|
|
<summary>
|
|
Count of bits that are in buffer.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.m_temp_buffer">
|
|
<summary>
|
|
Temporary buffer.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.m_Block_Buffer">
|
|
<summary>
|
|
32k buffer for unpacked data.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.m_bNoWrap">
|
|
<summary>
|
|
No wrap mode.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.m_WindowSize">
|
|
<summary>
|
|
Window size, can not be larger than 32k.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.m_CurrentPosition">
|
|
<summary>
|
|
Current position in output stream.
|
|
Current in-block position can be extracted by applying Int16.MaxValue mask.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.m_DataLength">
|
|
<summary>
|
|
Data length.
|
|
Current in-block position can be extracted by applying Int16.MaxValue mask.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.m_bReadingUncompressed">
|
|
<summary>
|
|
Sign of uncompressed data reading.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.m_UncompressedDataLength">
|
|
<summary>
|
|
Size of the block with uncompressed data.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.m_bCanReadNextBlock">
|
|
<summary>
|
|
Specifies wheather next block can to be read.
|
|
Reading can be denied because the header of the last block have been read.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.m_bCanReadMoreData">
|
|
<summary>
|
|
Specifies wheather user can read more data from stream.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.m_CurrentLengthTree">
|
|
<summary>
|
|
Current lengths huffman tree.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.m_CurrentDistanceTree">
|
|
<summary>
|
|
Current distances huffman tree.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamReader.m_bCheckSumRead">
|
|
<summary>
|
|
Specifies wheather checksum has been read.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamReader.#ctor(System.IO.Stream)">
|
|
<summary>
|
|
TODO: place correct comment here
|
|
</summary>
|
|
<param name="stream"/>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamReader.#ctor(System.IO.Stream,System.Boolean)">
|
|
<summary>
|
|
Creates new reader for streams with compressed data.
|
|
</summary>
|
|
<param name="stream"></param>
|
|
<param name="bNoWrap"></param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamReader.ChecksumReset">
|
|
<summary>
|
|
Resets current checksum to 1.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamReader.ChecksumUpdate(System.Byte[],System.Int32,System.Int32)">
|
|
<summary>
|
|
Updates checksum by calculating checksum of the
|
|
given buffer and adding it to current value.
|
|
</summary>
|
|
<param name="buffer">Data byte array.</param>
|
|
<param name="offset">Offset in the buffer.</param>
|
|
<param name="length">Length of data to be used from the stream.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamReader.SkipToBoundary">
|
|
<summary>
|
|
Discards left-most partially used byte.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamReader.ReadPackedBytes(System.Byte[],System.Int32,System.Int32)">
|
|
<summary>
|
|
Reads array of bytes.
|
|
</summary>
|
|
<param name="buffer">Output buffer.</param>
|
|
<param name="offset">Offset in output buffer.</param>
|
|
<param name="length">Length of the data to be read.</param>
|
|
<returns>Count of bytes actually read to the buffer.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamReader.FillBuffer">
|
|
<summary>
|
|
Fill`s empty parts of the buffer.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamReader.PeekBits(System.Int32)">
|
|
<summary>
|
|
Reads specified count of bits without adjusting position.
|
|
</summary>
|
|
<param name="count">Count of bits to be read.</param>
|
|
<returns>Read value.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamReader.SkipBits(System.Int32)">
|
|
<summary>
|
|
Skips specified count of bits.
|
|
</summary>
|
|
<param name="count">Count of bits to be skipped.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamReader.ReadBits(System.Int32)">
|
|
<summary>
|
|
Reads specified count of bits from stream.
|
|
</summary>
|
|
<param name="count">Count of bits to be read.</param>
|
|
<returns>
|
|
TODO: place correct comment here
|
|
</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamReader.ReadInt16">
|
|
<summary>
|
|
TODO: place correct comment here
|
|
</summary>
|
|
<returns>
|
|
TODO: place correct comment here
|
|
</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamReader.ReadInt16Inverted">
|
|
<summary>
|
|
TODO: place correct comment here
|
|
</summary>
|
|
<returns>
|
|
TODO: place correct comment here
|
|
</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamReader.ReadInt32">
|
|
<summary>
|
|
TODO: place correct comment here
|
|
</summary>
|
|
<returns>
|
|
TODO: place correct comment here
|
|
</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamReader.ReadZLibHeader">
|
|
<summary>
|
|
Reads ZLib header with compression method and flags.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamReader.BitsToString(System.Int32,System.Int32)">
|
|
<summary>
|
|
TODO: place correct comment here
|
|
</summary>
|
|
<returns>
|
|
TODO: place correct comment here
|
|
</returns>
|
|
<param name="bits"/>
|
|
<param name="count"/>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamReader.DecodeDynHeader(Syncfusion.Compression.DecompressorHuffmanTree@,Syncfusion.Compression.DecompressorHuffmanTree@)">
|
|
<summary>
|
|
Reades dynamic huffman codes from block header.
|
|
</summary>
|
|
<param name="lengthTree">Literals/Lengths tree.</param>
|
|
<param name="distanceTree">Distances tree.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamReader.DecodeBlockHeader">
|
|
<summary>
|
|
Reads and decodes block of data.
|
|
</summary>
|
|
<returns>True if buffer was empty and new data was read, otherwise - False.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamReader.ReadHuffman">
|
|
<summary>
|
|
Decodes huffman codes.
|
|
</summary>
|
|
<returns>True if some data was read.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamReader.Read(System.Byte[],System.Int32,System.Int32)">
|
|
<summary>
|
|
Reads data to buffer.
|
|
</summary>
|
|
<param name="buffer">Output buffer for data.</param>
|
|
<param name="offset">Offset in output data.</param>
|
|
<param name="length">Length of the data to be read.</param>
|
|
<returns>Count of bytes actually read.</returns>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.CompressedStreamReader.AvailableBits">
|
|
<summary>
|
|
GET count of bits available
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.CompressedStreamReader.AvailableBytes">
|
|
<summary>
|
|
Get count of full bytes available.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.CompressionLevel">
|
|
<summary>
|
|
Compression level.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressionLevel.NoCompression">
|
|
<summary>
|
|
Pack without compression
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressionLevel.BestSpeed">
|
|
<summary>
|
|
Use high speed compression, reduce of data size is low
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressionLevel.BelowNormal">
|
|
<summary>
|
|
Something middle between normal and BestSpeed compressions
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressionLevel.Normal">
|
|
<summary>
|
|
Use normal compression, middle between speed and size
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressionLevel.AboveNormal">
|
|
<summary>
|
|
Pack better but require a little more time
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressionLevel.Best">
|
|
<summary>
|
|
Use best compression, slow enough
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.CompressedStreamWriter">
|
|
<summary>
|
|
Represents the compressed stream writer
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.DEF_ZLIB_HEADER_TEMPLATE">
|
|
<summary>
|
|
Start template of the zlib header.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.DEFAULT_MEM_LEVEL">
|
|
<summary>
|
|
Memory usage level.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.DEF_PENDING_BUFFER_SIZE">
|
|
<summary>
|
|
Size of the pending buffer.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.DEF_HUFFMAN_BUFFER_SIZE">
|
|
<summary>
|
|
Size of the buffer for the huffman encoding.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.DEF_HUFFMAN_LITERAL_ALPHABET_LENGTH">
|
|
<summary>
|
|
Length of the literal alphabet(literal+lengths).
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.DEF_HUFFMAN_DISTANCES_ALPHABET_LENGTH">
|
|
<summary>
|
|
Distances alphabet length.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.DEF_HUFFMAN_BITLEN_TREE_LENGTH">
|
|
<summary>
|
|
Length of the code-lengths tree.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.DEF_HUFFMAN_ENDBLOCK_SYMBOL">
|
|
<summary>
|
|
Code of the symbol, than means the end of the block.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.WSIZE">
|
|
<summary>
|
|
Maximum window size.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.WMASK">
|
|
<summary>
|
|
Internal compression engine constant
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.HASH_BITS">
|
|
<summary>
|
|
Internal compression engine constant
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.HASH_SIZE">
|
|
<summary>
|
|
Internal compression engine constant
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.HASH_MASK">
|
|
<summary>
|
|
Internal compression engine constant
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.MAX_MATCH">
|
|
<summary>
|
|
Internal compression engine constant
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.MIN_MATCH">
|
|
<summary>
|
|
Internal compression engine constant
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.HASH_SHIFT">
|
|
<summary>
|
|
Internal compression engine constant
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.MIN_LOOKAHEAD">
|
|
<summary>
|
|
Internal compression engine constant
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.MAX_DIST">
|
|
<summary>
|
|
Internal compression engine constant
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.GOOD_LENGTH">
|
|
<summary>
|
|
Internal compression engine constant
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.MAX_LAZY">
|
|
<summary>
|
|
Internal compression engine constant
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.NICE_LENGTH">
|
|
<summary>
|
|
Internal compression engine constant
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.MAX_CHAIN">
|
|
<summary>
|
|
Internal compression engine constant
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.COMPR_FUNC">
|
|
<summary>
|
|
Internal compression engine constant
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.MAX_BLOCK_SIZE">
|
|
<summary>
|
|
Internal compression engine constant
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_stream">
|
|
<summary>
|
|
Output stream.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_PendingBuffer">
|
|
<summary>
|
|
Pending buffer for writing.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_PendingBufferLength">
|
|
<summary>
|
|
Length of the unflushed data.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_PendingBufferBitsCache">
|
|
<summary>
|
|
Bits cache for pending buffer.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_PendingBufferBitsInCache">
|
|
<summary>
|
|
Count of bits in pending buffer cache.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_bNoWrap">
|
|
<summary>
|
|
If true, no zlib header will be written to the stream.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_CheckSum">
|
|
<summary>
|
|
Current checksum.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_Level">
|
|
<summary>
|
|
Current compression level.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_treeLiteral">
|
|
<summary>
|
|
Current tree for literals.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_treeDistances">
|
|
<summary>
|
|
Current tree for distances.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_treeCodeLengths">
|
|
<summary>
|
|
Current tree for code lengths.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_iBufferPosition">
|
|
<summary>
|
|
Current position in literals and distances buffer.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_arrLiteralsBuffer">
|
|
<summary>
|
|
Recorded literals buffer.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_arrDistancesBuffer">
|
|
<summary>
|
|
Recorded distances buffer.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_iExtraBits">
|
|
<summary>
|
|
Count of the extra bits.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_arrLiteralCodes">
|
|
<summary>
|
|
Static array of the literal codes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_arrLiteralLengths">
|
|
<summary>
|
|
Static array of the lengths of the literal codes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_arrDistanceCodes">
|
|
<summary>
|
|
Static array of the distance codes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_arrDistanceLengths">
|
|
<summary>
|
|
Static array of the lengths of the distance codes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_bStreamClosed">
|
|
<summary>
|
|
If true, no futher writings can be performed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_CurrentHash">
|
|
<summary>
|
|
Current hash.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_HashHead">
|
|
<summary>
|
|
Hash m_HashHead.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_HashPrevious">
|
|
<summary>
|
|
Previous hashes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_MatchStart">
|
|
<summary>
|
|
Start of the matched part.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_MatchLength">
|
|
<summary>
|
|
Length of the matched part.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_MatchPreviousAvailable">
|
|
<summary>
|
|
Previous match available.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_BlockStart">
|
|
<summary>
|
|
Start of the data window.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_StringStart">
|
|
<summary>
|
|
String start in data window.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_LookAhead">
|
|
<summary>
|
|
Lookahead.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_DataWindow">
|
|
<summary>
|
|
Data window.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_MaximumChainLength">
|
|
<summary>
|
|
Maximum chain length.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_MaximumLazySearch">
|
|
<summary>
|
|
Maximum distance of the search with "lazy" algotithm.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_NiceLength">
|
|
<summary>
|
|
Nice length of the block.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_GoodLength">
|
|
<summary>
|
|
Good length of the block.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_CompressionFunction">
|
|
<summary>
|
|
Current compression function.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_InputBuffer">
|
|
<summary>
|
|
Current block of the data to be compressed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_TotalBytesIn">
|
|
<summary>
|
|
Total count of bytes, that were compressed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_InputOffset">
|
|
<summary>
|
|
Offset in the input buffer, where input starts.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_InputEnd">
|
|
<summary>
|
|
Offset in the input buffer, where input ends.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.m_bCloseStream">
|
|
<summary>
|
|
If true, stream will be closed after the last block.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.#cctor">
|
|
<summary>
|
|
Initializes statical data for huffman compression.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.#ctor(System.IO.Stream,System.Boolean,Syncfusion.Compression.CompressionLevel,System.Boolean)">
|
|
<summary>
|
|
Initializes compressor and writes ZLib header if needed.
|
|
</summary>
|
|
<param name="outputStream">Output stream.</param>
|
|
<param name="bNoWrap">If true, ZLib header and checksum will not be written.</param>
|
|
<param name="level">Compression level.</param>
|
|
<param name="bCloseStream">If true, output stream will be closed after the last block has been written.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.#ctor(System.IO.Stream,System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Initializes compressor and writes ZLib header if needed.
|
|
Compression level is set to normal.
|
|
</summary>
|
|
<param name="outputStream">Output stream.</param>
|
|
<param name="bNoWrap">If true, ZLib header and checksum will not be written.</param>
|
|
<param name="bCloseStream">If true, output stream will be closed after the last block has been written.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.#ctor(System.IO.Stream,Syncfusion.Compression.CompressionLevel,System.Boolean)">
|
|
<summary>
|
|
Initializes compressor and writes ZLib header.
|
|
</summary>
|
|
<param name="outputStream">Output stream.</param>
|
|
<param name="level">Compression level.</param>
|
|
<param name="bCloseStream">If true, output stream will be closed after the last block has been written.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.#ctor(System.IO.Stream,System.Boolean)">
|
|
<summary>
|
|
Initializes compressor and writes ZLib header.
|
|
</summary>
|
|
<param name="outputStream">Output stream.</param>
|
|
<param name="bCloseStream">If true, output stream will be closed after the last block has been written.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.Write(System.Byte[],System.Int32,System.Int32,System.Boolean)">
|
|
<summary>
|
|
Compresses data and writes it to the stream.
|
|
</summary>
|
|
<param name="data">Data to compress</param>
|
|
<param name="offset">offset in data array</param>
|
|
<param name="length">length of data to compress</param>
|
|
<param name="bCloseAfterWrite">True - write last compress block in stream,
|
|
otherwise False</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.WriteZLIBHeader">
|
|
<summary>
|
|
Writes ZLib header to stream.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.FillWindow">
|
|
<summary>
|
|
Fill the window
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.SlideWindow">
|
|
<summary>
|
|
Slides current window, and data, associated with it.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.UpdateHash">
|
|
<summary>
|
|
Updates hash.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.InsertString">
|
|
<summary>
|
|
Inserts string to the hash.
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.FindLongestMatch(System.Int32)">
|
|
<summary>
|
|
Searches for the longest match.
|
|
</summary>
|
|
<param name="curMatch"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.SaveStored(System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Store data without compression.
|
|
</summary>
|
|
<param name="flush"></param>
|
|
<param name="finish"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.CompressFast(System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Compress with a maximum speed.
|
|
</summary>
|
|
<param name="flush"></param>
|
|
<param name="finish"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.CompressSlow(System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Compress, using maximum compression level.
|
|
</summary>
|
|
<param name="flush"></param>
|
|
<param name="finish"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.CompressData(System.Boolean)">
|
|
<summary>
|
|
CompressData drives actual compression of data
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.HuffmanReset">
|
|
<summary>
|
|
Reset internal state
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.HuffmanLengthCode(System.Int32)">
|
|
<summary>
|
|
Calculates length code from length.
|
|
</summary>
|
|
<param name="len">Length.</param>
|
|
<returns>Length code.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.HuffmanDistanceCode(System.Int32)">
|
|
<summary>
|
|
Calculates distance code from distance.
|
|
</summary>
|
|
<param name="distance">Distance.</param>
|
|
<returns>Distance code.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.HuffmanSendAllTrees(System.Int32)">
|
|
<summary>
|
|
Write all trees to pending buffer
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.HuffmanCompressBlock">
|
|
<summary>
|
|
Compress current buffer writing data to pending buffer
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.HuffmanFlushStoredBlock(System.Byte[],System.Int32,System.Int32,System.Boolean)">
|
|
<summary>
|
|
Flush block to output with no compression
|
|
</summary>
|
|
<param name="stored">Data to write</param>
|
|
<param name="storedOffset">Index of first byte to write</param>
|
|
<param name="storedLength">Count of bytes to write</param>
|
|
<param name="lastBlock">True if this is the last block</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.HuffmanFlushBlock(System.Byte[],System.Int32,System.Int32,System.Boolean)">
|
|
<summary>
|
|
Flush block to output with compression
|
|
</summary>
|
|
<param name="stored">Data to flush</param>
|
|
<param name="storedOffset">Index of first byte to flush</param>
|
|
<param name="storedLength">Count of bytes to flush</param>
|
|
<param name="lastBlock">True if this is the last block</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.HuffmanTallyLit(System.Int32)">
|
|
<summary>
|
|
Add literal to buffer.
|
|
</summary>
|
|
<param name="literal"></param>
|
|
<returns>Value indicating internal buffer is full</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.HuffmanTallyDist(System.Int32,System.Int32)">
|
|
<summary>
|
|
Add distance code and length to literal and distance trees
|
|
</summary>
|
|
<param name="dist">Distance code</param>
|
|
<param name="len">Length</param>
|
|
<returns>Value indicating if internal buffer is full</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.PendingBufferWriteByte(System.Int32)">
|
|
<summary>
|
|
write a byte to buffer
|
|
</summary>
|
|
<param name="b">
|
|
value to write
|
|
</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.PendingBufferWriteShort(System.Int32)">
|
|
<summary>
|
|
Write a short value to buffer LSB first
|
|
</summary>
|
|
<param name="s">
|
|
value to write
|
|
</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.PendingBufferWriteInt(System.Int32)">
|
|
<summary>
|
|
write an integer LSB first
|
|
</summary>
|
|
<param name="s">value to write</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.PendingBufferWriteByteBlock(System.Byte[],System.Int32,System.Int32)">
|
|
<summary>
|
|
Write a block of data to buffer
|
|
</summary>
|
|
<param name="data">data to write</param>
|
|
<param name="offset">offset of first byte to write</param>
|
|
<param name="length">number of bytes to write</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.PendingBufferAlignToByte">
|
|
<summary>
|
|
Align internal buffer on a byte boundary
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.PendingBufferWriteBits(System.Int32,System.Int32)">
|
|
<summary>
|
|
Write bits to internal buffer
|
|
</summary>
|
|
<param name="b">source of bits</param>
|
|
<param name="count">number of bits to write</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.PendingBufferWriteShortMSB(System.Int32)">
|
|
<summary>
|
|
Write a short value to internal buffer most significant byte first
|
|
</summary>
|
|
<param name="s">value to write</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.PendingBufferFlush">
|
|
<summary>
|
|
Flushes the pending buffer into the given output array. If the
|
|
output array is to small, only a partial flush is done.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.PendingBufferFlushBits">
|
|
<summary>
|
|
Flushes fully recorded bytes to buffer array.
|
|
</summary>
|
|
<returns>Count of bytes, added to buffer.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressedStreamWriter.PendingBufferToByteArray">
|
|
<summary>
|
|
Convert internal buffer to byte array.
|
|
Buffer is empty on completion
|
|
</summary>
|
|
<returns>
|
|
converted buffer contents contents
|
|
</returns>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.CompressedStreamWriter.TotalIn">
|
|
<summary>
|
|
Total data processed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.CompressedStreamWriter.NeedsInput">
|
|
<summary>
|
|
Return true if input is needed
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.CompressedStreamWriter.HuffmanIsFull">
|
|
<summary>
|
|
Checks, wheather huffman compression buffer is full.
|
|
</summary>
|
|
<returns>True if buffer is full.</returns>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.CompressedStreamWriter.PendingBufferBitCount">
|
|
<summary>
|
|
The number of bits written to the buffer
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.CompressedStreamWriter.PendingBufferIsFlushed">
|
|
<summary>
|
|
Indicates if buffer has been flushed
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.CompressedStreamWriter.BlockType">
|
|
<summary>
|
|
Type of the block.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.BlockType.Stored">
|
|
<summary>
|
|
Data simply stored as is
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.BlockType.FixedHuffmanCodes">
|
|
<summary>
|
|
An option to use Fixed Huffman tree codes
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressedStreamWriter.BlockType.DynamicHuffmanCodes">
|
|
<summary>
|
|
An option to use Dynamically built Huffman codes
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.CompressorHuffmanTree">
|
|
<summary>
|
|
Represents the Huffman Tree.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressorHuffmanTree.m_CodeFrequences">
|
|
<summary>
|
|
Frequences of the codes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressorHuffmanTree.m_Codes">
|
|
<summary>
|
|
Codes itself.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressorHuffmanTree.m_CodeLengths">
|
|
<summary>
|
|
Bit counts, needed to encode different codes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressorHuffmanTree.m_LengthCounts">
|
|
<summary>
|
|
Count of codes with some lengths.
|
|
Index - length, value - count.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressorHuffmanTree.m_CodeMinimumCount">
|
|
<summary>
|
|
TODO: place correct comment here
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressorHuffmanTree.m_CodeCount">
|
|
<summary>
|
|
TODO: place correct comment here
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressorHuffmanTree.m_MaximumLength">
|
|
<summary>
|
|
TODO: place correct comment here
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.CompressorHuffmanTree.m_Writer">
|
|
<summary>
|
|
Data compressor.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressorHuffmanTree.#ctor(Syncfusion.Compression.CompressedStreamWriter,System.Int32,System.Int32,System.Int32)">
|
|
<summary>
|
|
Create a new Huffman tree
|
|
</summary>
|
|
<param name="writer"/>
|
|
<param name="iElementsCount"/>
|
|
<param name="iMinimumCodes"/>
|
|
<param name="iMaximumLength"/>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressorHuffmanTree.Reset">
|
|
<summary>
|
|
Resets all code data in tree.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressorHuffmanTree.WriteCodeToStream(System.Int32)">
|
|
<summary>
|
|
Writes code to the compressor output stream.
|
|
</summary>
|
|
<param name="code">Code to be written.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressorHuffmanTree.CheckEmpty">
|
|
<summary>
|
|
Checks wheather tree is empty.
|
|
If tree is not empty, then exception will be raised.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressorHuffmanTree.SetStaticCodes(System.Int16[],System.Byte[])">
|
|
<summary>
|
|
Specifies new arrays of codes and their lengths.
|
|
</summary>
|
|
<param name="codes">Array of codes.</param>
|
|
<param name="lengths">Array of code lengths.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressorHuffmanTree.BuildCodes">
|
|
<summary>
|
|
Calculates codes from their frequences.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressorHuffmanTree.BuildLength(System.Int32[])">
|
|
<summary>
|
|
Build tree with lengths.
|
|
</summary>
|
|
<param name="childs"></param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressorHuffmanTree.BuildTree">
|
|
<summary>
|
|
Builds tree.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressorHuffmanTree.GetEncodedLength">
|
|
<summary>
|
|
Calculates length of the compressed data.
|
|
</summary>
|
|
<returns>Count of bits, the data will occupy.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressorHuffmanTree.CalcBLFreq(Syncfusion.Compression.CompressorHuffmanTree)">
|
|
<summary>
|
|
Calculates code frequences.
|
|
</summary>
|
|
<param name="blTree">Tree.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.CompressorHuffmanTree.WriteTree(Syncfusion.Compression.CompressorHuffmanTree)">
|
|
<summary>
|
|
Writes tree to output stream.
|
|
</summary>
|
|
<param name="blTree">Tree to be written.</param>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.CompressorHuffmanTree.TreeLength">
|
|
<summary>
|
|
Length of the tree.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.CompressorHuffmanTree.CodeLengths">
|
|
<summary>
|
|
Lengths of codes in tree.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.CompressorHuffmanTree.CodeFrequences">
|
|
<summary>
|
|
Code frequences.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.DecompressorHuffmanTree">
|
|
<summary>
|
|
Huffman tree, used for decompression.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.DecompressorHuffmanTree.MAX_BITLEN">
|
|
<summary>
|
|
Maximum count of bits.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.DecompressorHuffmanTree.m_Tree">
|
|
<summary>
|
|
Build huffman tree.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.DecompressorHuffmanTree.m_LengthTree">
|
|
<summary>
|
|
Huffman tree for encoding and decoding lengths.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.DecompressorHuffmanTree.m_DistanceTree">
|
|
<summary>
|
|
huffman tree for encoding and decoding distances.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.DecompressorHuffmanTree.#cctor">
|
|
<summary>
|
|
Generates fixed huffman trees.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.DecompressorHuffmanTree.#ctor(System.Byte[])">
|
|
<summary>
|
|
Creates huffman tree.
|
|
</summary>
|
|
<param name="codeLengths"></param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.DecompressorHuffmanTree.PrepareData(System.Int32[],System.Int32[],System.Byte[],System.Int32@)">
|
|
<summary>
|
|
Prepares data for generating huffman tree.
|
|
</summary>
|
|
<param name="blCount">Array of counts of each code length.</param>
|
|
<param name="nextCode">Numerical values of the smallest code for each code length.</param>
|
|
<param name="lengths">Array of code lengths.</param>
|
|
<param name="treeSize">Calculated tree size.</param>
|
|
<returns>Code.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.DecompressorHuffmanTree.TreeFromData(System.Int32[],System.Int32[],System.Byte[],System.Int32,System.Int32)">
|
|
<summary>
|
|
Generates huffman tree.
|
|
</summary>
|
|
<param name="blCount">Array of counts of each code length.</param>
|
|
<param name="nextCode">Numerical values of the smallest code for each code length.</param>
|
|
<param name="code">Precalculated code.</param>
|
|
<param name="lengths">Array of code lengths.</param>
|
|
<param name="treeSize">Calculated size of the tree.</param>
|
|
<returns>Generated tree.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.DecompressorHuffmanTree.BuildTree(System.Byte[])">
|
|
<summary>
|
|
Builds huffman tree from array of code lengths.
|
|
</summary>
|
|
<param name="lengths">Array of code lengths.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.DecompressorHuffmanTree.UnpackSymbol(Syncfusion.Compression.CompressedStreamReader)">
|
|
<summary>
|
|
Reads and decompresses one symbol.
|
|
</summary>
|
|
<param name="input"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.DecompressorHuffmanTree.LengthTree">
|
|
<summary>
|
|
GET huffman tree for encoding and decoding lengths.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.DecompressorHuffmanTree.DistanceTree">
|
|
<summary>
|
|
GET huffman tree for encoding and decoding distances.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.Utils">
|
|
<summary>
|
|
Utility Class
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Utils.DEF_REVERSE_BITS">
|
|
<summary>
|
|
Bit-indexes for reversing.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Utils.DEF_HUFFMAN_DYNTREE_CODELENGTHS_ORDER">
|
|
<summary>
|
|
Code lengths for the code length alphabet.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Utils.BitReverse(System.Int32)">
|
|
<summary>
|
|
Reverses bit.
|
|
</summary>
|
|
<param name="value"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.Zip.BeginsWithNamePreprocessor">
|
|
<summary>
|
|
Implemenation of IFileNamePreprocessor interface that simply removes
|
|
some string from the name start and converts all \ characters into /.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.Zip.IFileNamePreprocessor">
|
|
<summary>
|
|
Preprocesses file name before ZipArchiveItem saving. Used to convert full item path into local one.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.IFileNamePreprocessor.PreprocessName(System.String)">
|
|
<summary>
|
|
Somehow converts full path into name that will be stored in the zip archive.
|
|
</summary>
|
|
<param name="fullName">Name to process.</param>
|
|
<returns>Converted name.</returns>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.BeginsWithNamePreprocessor.m_strStartToRemove">
|
|
<summary>
|
|
String to remove from the name start.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.BeginsWithNamePreprocessor.#ctor(System.String)">
|
|
<summary>
|
|
Initializes new instance of the name preprocessor.
|
|
</summary>
|
|
<param name="startToRemove">String to remove from the name start.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.BeginsWithNamePreprocessor.PreprocessName(System.String)">
|
|
<summary>
|
|
Somehow converts full path into name that will be stored in the zip archive.
|
|
</summary>
|
|
<param name="fullName">Name to process.</param>
|
|
<returns>Converted name.</returns>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.Zip.Constants">
|
|
<summary>
|
|
Class contains all constants that are required by ZipArchive.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Constants.HeaderSignature">
|
|
<summary>
|
|
Zip header signature.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Constants.HeaderSignatureBytes">
|
|
<summary>
|
|
Number of bytes in HeaderSignature constant.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Constants.BufferSize">
|
|
<summary>
|
|
Buffer size.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Constants.VersionNeededToExtract">
|
|
<summary>
|
|
Version needed to extract.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Constants.VersionMadeBy">
|
|
<summary>
|
|
Version made by.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Constants.ShortSize">
|
|
<summary>
|
|
Size of the short value in bytes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Constants.IntSize">
|
|
<summary>
|
|
Size of the int value in bytes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Constants.CentralHeaderSignature">
|
|
<summary>
|
|
Central header signature.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Constants.CentralDirectoryEndSignature">
|
|
<summary>
|
|
End of central directory signature.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Constants.StartCrc">
|
|
<summary>
|
|
Initial value for CRC-32 evaluation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Constants.CentralDirSizeOffset">
|
|
<summary>
|
|
Offset to the size field in the End of central directory record.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Constants.HeaderSignatureStartByteValue">
|
|
<summary>
|
|
Start byte of the Header signature.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Constants.#ctor">
|
|
<summary>
|
|
Default constructor to prevent users from creating instances of this class.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.Zip.CompressionMethod">
|
|
<summary>
|
|
The kind of compression used for an entry in an archive
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.CompressionMethod.Stored">
|
|
<summary>
|
|
The file is stored (no compression).
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.CompressionMethod.Shrunk">
|
|
<summary>
|
|
The file is Shrunk.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.CompressionMethod.ReducedFactor1">
|
|
<summary>
|
|
The file is Reduced with compression factor 1.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.CompressionMethod.ReducedFactor2">
|
|
<summary>
|
|
The file is Reduced with compression factor 2.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.CompressionMethod.ReducedFactor3">
|
|
<summary>
|
|
The file is Reduced with compression factor 3.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.CompressionMethod.ReducedFactor4">
|
|
<summary>
|
|
The file is Reduced with compression factor 4.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.CompressionMethod.Imploded">
|
|
<summary>
|
|
The file is Imploded.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.CompressionMethod.Tokenizing">
|
|
<summary>
|
|
Reserved for Tokenizing compression algorithm.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.CompressionMethod.Deflated">
|
|
<summary>
|
|
The file is Deflated.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.CompressionMethod.Defalte64">
|
|
<summary>
|
|
Enhanced Deflating using Deflate64(tm).
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.CompressionMethod.PRWARE">
|
|
<summary>
|
|
PKWARE Data Compression Library Imploding (old IBM TERSE).
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.CompressionMethod.BZIP2">
|
|
<summary>
|
|
File is compressed using BZIP2 algorithm.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.CompressionMethod.LZMA">
|
|
<summary>
|
|
LZMA (EFS).
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.CompressionMethod.IBMTerse">
|
|
<summary>
|
|
File is compressed using IBM TERSE (new).
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.CompressionMethod.LZ77">
|
|
<summary>
|
|
IBM LZ77 z Architecture (PFS).
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.CompressionMethod.PPMd">
|
|
<summary>
|
|
PPMd version I, Rev 1.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.Zip.GeneralPurposeBitFlags">
|
|
<summary>
|
|
General purpose bit flag.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.GeneralPurposeBitFlags.SizeAfterData">
|
|
<summary>
|
|
If this bit is set, the fields crc-32, compressed size and uncompressed
|
|
size are set to zero in the local header. The correct values are put
|
|
in the data descriptor immediately following the compressed data.
|
|
(Note: PKZIP version 2.04g for DOS only recognizes this bit for method 8
|
|
compression, newer versions of PKZIP recognize this bit for any compression method.)
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.GeneralPurposeBitFlags.Unicode">
|
|
<summary>
|
|
Language encoding flag (EFS). If this bit is set, the filename and
|
|
comment fields for this file must be encoded using UTF-8.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.Zip.Aes">
|
|
<summary>
|
|
Class used for implementing Advanced Encryption Standard algorithm.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.Nb">
|
|
<summary>
|
|
block size in 32-bit words. Always 4 for AES. (128 bits).
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.Nk">
|
|
<summary>
|
|
key size in 32-bit words. 4, 6, 8. (128, 192, 256 bits).
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.Nr">
|
|
<summary>
|
|
number of rounds. 10, 12, 14.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.key">
|
|
<summary>
|
|
the seed key. size will be 4 * keySize .
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.Sbox">
|
|
<summary>
|
|
Substitution box
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.iSbox">
|
|
<summary>
|
|
inverse Substitution box
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.w">
|
|
<summary>
|
|
key schedule array.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.Rcon">
|
|
<summary>
|
|
Round constants
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.State">
|
|
<summary>
|
|
State matrix
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.mKeySize">
|
|
<summary>
|
|
AES key size
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.m_salt">
|
|
<summary>
|
|
Salt value
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.m_macKey">
|
|
<summary>
|
|
Message Authentication Code Key
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.m_storedmac">
|
|
<summary>
|
|
Stored Message Authentication Code
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.m_compMac">
|
|
<summary>
|
|
Computed Message Authentication Code
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.m_encryptionKey">
|
|
<summary>
|
|
Encryption Key
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.m_passVer">
|
|
<summary>
|
|
Password verifier
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.m_password">
|
|
<summary>
|
|
Password
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.m_keyBytes">
|
|
<summary>
|
|
No of keyBytes
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.m_saltBytes">
|
|
<summary>
|
|
No of saltBytes
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.Initialize">
|
|
<summary>
|
|
Initiates Aes
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.SetKey(Syncfusion.Compression.Zip.Aes.KeySize,System.Byte[])">
|
|
<summary>
|
|
Initializes a new instance of the Aes class.
|
|
</summary>
|
|
<param name="keySize">Key size.</param>
|
|
<param name="keyBytes">Key bytes</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.Cipher(System.Byte[],System.Byte[])">
|
|
<summary>
|
|
Encipher 16 bit input
|
|
</summary>
|
|
<param name="input">16 bit Input</param>
|
|
<param name="output">Output value</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.InvCipher(System.Byte[],System.Byte[])">
|
|
<summary>
|
|
Decipher 16-bit input
|
|
</summary>
|
|
<param name="input"></param>
|
|
<param name="output"></param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.SetNbNkNr(Syncfusion.Compression.Zip.Aes.KeySize)">
|
|
<summary>
|
|
SetNbNkNr()
|
|
</summary>
|
|
<param name="keySize">Keysize</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.BuildSbox">
|
|
<summary>
|
|
Building S-box
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.BuildInvSbox">
|
|
<summary>
|
|
Building Inverse S-box
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.BuildRcon">
|
|
<summary>
|
|
Builds Rotation array
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.AddRoundKey(System.Int32)">
|
|
<summary>
|
|
Adds rounf Key
|
|
</summary>
|
|
<param name="round">No of Rounds</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.SubBytes">
|
|
<summary>
|
|
SubBytes
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.InvSubBytes">
|
|
<summary>
|
|
InvSubBytes
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.ShiftRows">
|
|
<summary>
|
|
ShiftRows()
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.InvShiftRows">
|
|
<summary>
|
|
InvShiftRows()
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.MixColumns">
|
|
<summary>
|
|
MixColumns
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.InvMixColumns">
|
|
<summary>
|
|
InvMixColumns
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.KeyExpansion">
|
|
<summary>
|
|
Key Expansion
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.SubWord(System.Byte[])">
|
|
<summary>
|
|
Subword
|
|
</summary>
|
|
<param name="word">Word</param>
|
|
<returns>resulted word</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.RotWord(System.Byte[])">
|
|
<summary>
|
|
Rotates word
|
|
</summary>
|
|
<param name="word">Input</param>
|
|
<returns>Result</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.Dump">
|
|
<summary>
|
|
Dump
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.DumpKey">
|
|
<summary>
|
|
Dump key.
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.DumpTwoByTwo(System.Byte[0:,0:])">
|
|
<summary>
|
|
Dump two by two.
|
|
</summary>
|
|
<param name="a"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.GenerateCryptographicKey">
|
|
<summary>
|
|
Generates a key for Encryption and Decryption
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.GenerateMAC(System.Byte[])">
|
|
<summary>
|
|
Generates Message Authentication Code
|
|
</summary>
|
|
<param name="data">data used for MAC</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.Compare(System.Byte[],System.Byte[])">
|
|
<summary>
|
|
Compares two bytes arrays
|
|
</summary>
|
|
<param name="input1">First byte array</param>
|
|
<param name="input2">Second byte array </param>
|
|
<returns>true if two arrays are same</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.SetKeyBytes(Syncfusion.Compression.Zip.EncryptionAlgorithm)">
|
|
<summary>
|
|
Set key and salt lengths for AES key
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.Decrypt(System.Byte[])">
|
|
<summary>
|
|
Decrypt the cipherData
|
|
</summary>
|
|
<param name="cipherData">Encrypted data</param>
|
|
<returns>Decrypted</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.Encrypt(System.Byte[])">
|
|
<summary>
|
|
Encrypt the plain data
|
|
</summary>
|
|
<param name="plainData">Data needs to be encrypted</param>
|
|
<returns>Encrypted data</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.Aes.AesEncryptDecrypt(System.Byte[],System.Byte[])">
|
|
<summary>
|
|
Counter Mode Encryption
|
|
</summary>
|
|
<param name="input">Encrypted data</param>
|
|
<param name="output">Decrypted data to get </param>
|
|
<param name="aesKey">AES encryption Key</param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.Zip.Aes.KeySize">
|
|
<summary>
|
|
Possible key sizes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.KeySize.Bits128">
|
|
<summary>
|
|
128-bit.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.KeySize.Bits192">
|
|
<summary>
|
|
192-bit.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.Aes.KeySize.Bits256">
|
|
<summary>
|
|
256-bit.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.Zip.RFC2898Key">
|
|
<summary>
|
|
Implementation Rfc2898Key generation
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.RFC2898Key.m_block">
|
|
<summary>
|
|
Block Number
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.RFC2898Key.m_rfcBuffer">
|
|
<summary>
|
|
Rfc Buffer
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.RFC2898Key.m_endOffset">
|
|
<summary>
|
|
End Offset
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.RFC2898Key.m_iterations">
|
|
<summary>
|
|
No of Iterations
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.RFC2898Key.m_salt">
|
|
<summary>
|
|
Salt Value
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.RFC2898Key.m_startOffset">
|
|
<summary>
|
|
Start Offset
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.RFC2898Key.m_password">
|
|
<summary>
|
|
Password
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.RFC2898Key.m_blockSizeValue">
|
|
<summary>
|
|
BlockSize for SHA1 buffer
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.RFC2898Key.m_inner">
|
|
<summary>
|
|
Inner buffer
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.RFC2898Key.m_outer">
|
|
<summary>
|
|
Outer buffer
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.RFC2898Key.m_hashing">
|
|
<summary>
|
|
Indicates whether needs hash
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.RFC2898Key.m_keyVal">
|
|
<summary>
|
|
Key Value
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.RFC2898Key.m_buffer">
|
|
<summary>
|
|
Buffer
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.RFC2898Key.m_count">
|
|
<summary>
|
|
No of hash
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.RFC2898Key.m_stateSHA1">
|
|
<summary>
|
|
State of SHA1
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.RFC2898Key.m_expandedBuffer">
|
|
<summary>
|
|
Expanded array
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.RFC2898Key.m_hmacHashVal">
|
|
<summary>
|
|
HMAC hash value
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.RFC2898Key.m_sha1HashVal">
|
|
<summary>
|
|
SHA1 hash value
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.RFC2898Key.#ctor(System.String,System.Byte[],System.Int32)">
|
|
<summary>
|
|
Constructor
|
|
</summary>
|
|
<param name="password">Password</param>
|
|
<param name="salt">salt value to get key</param>
|
|
<param name="iterations">No of iteration used</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.RFC2898Key.#ctor(System.Byte[],System.Byte[],System.Int32)">
|
|
<summary>
|
|
Constructor
|
|
</summary>
|
|
<param name="password">Password</param>
|
|
<param name="salt">salt value to get key</param>
|
|
<param name="iterations">No of iteration used</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.RFC2898Key.ByteArray(System.Int32)">
|
|
<summary>
|
|
Creates a byte array for input
|
|
</summary>
|
|
<param name="input">Input</param>
|
|
<returns>Converted byte array for input</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.RFC2898Key.DeriveCryptographicKey">
|
|
<summary>
|
|
Derives key
|
|
</summary>
|
|
<returns>key</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.RFC2898Key.GetBytes(System.Int32)">
|
|
<summary>
|
|
Generates the byte array based on the given length
|
|
</summary>
|
|
<param name="length">Length of the array</param>
|
|
<returns>Byte array</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.RFC2898Key.InitializeRfc2898">
|
|
<summary>
|
|
Initializes the RFC to initial state
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.RFC2898Key.UpdateInnerAndOuterArrays">
|
|
<summary>
|
|
Updates the m_inner and m_outer arrays
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.RFC2898Key.InitializeKey(System.Byte[])">
|
|
<summary>
|
|
Initializes the key value
|
|
</summary>
|
|
<param name="keyVal"></param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.RFC2898Key.ComputeHash(System.Byte[])">
|
|
<summary>
|
|
Computes hash code for the given data
|
|
</summary>
|
|
<param name="data">input data</param>
|
|
<returns>return hash in bytes</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.RFC2898Key.UpdateBlock(System.Byte[],System.Int32,System.Int32,System.Byte[],System.Int32)">
|
|
<summary>
|
|
Computes hash for the specified region from input for the given offset and copies the data to the output from the given offset
|
|
</summary>
|
|
<param name="input">Input array</param>
|
|
<param name="inputOff">input Offset</param>
|
|
<param name="count">Length</param>
|
|
<param name="output">Output array</param>
|
|
<param name="outputOff">output Offset</param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.RFC2898Key.UpdateFinalBlock(System.Byte[],System.Int32,System.Int32)">
|
|
<summary>
|
|
Computes hash for the specified region from input for the given offset.
|
|
</summary>
|
|
<param name="input">Input array</param>
|
|
<param name="inputOff">input Offset</param>
|
|
<param name="count">Length</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.RFC2898Key.Initialize">
|
|
<summary>
|
|
Clears all value rom arrays
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.RFC2898Key.InitializeState">
|
|
<summary>
|
|
Initializes State values
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.RFC2898Key.UpdateHashData(System.Byte[],System.Int32,System.Int32)">
|
|
<summary>
|
|
Computes hash for the given input data from the specified offset and Length
|
|
</summary>
|
|
<param name="inputData">Input</param>
|
|
<param name="startOffSet">start from the input array</param>
|
|
<param name="size">length needs to be hashed</param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.RFC2898Key.UpdateEndHash">
|
|
<summary>
|
|
Computes the final hash code
|
|
</summary>
|
|
<returns>hash data</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.RFC2898Key.SHAModify(System.UInt32[],System.UInt32[],System.Byte[])">
|
|
<summary>
|
|
Modifies the buffer using SHA
|
|
</summary>
|
|
<param name="expandedBuffer">input </param>
|
|
<param name="state">State array</param>
|
|
<param name="block">Blocks</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.RFC2898Key.SHAExpansion(System.UInt32[])">
|
|
<summary>
|
|
Expand the input array using SHA
|
|
</summary>
|
|
<param name="input">Input array</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.RFC2898Key.DWORDFromBigEndian(System.UInt32[],System.Int32,System.Byte[])">
|
|
<summary>
|
|
Convert the BigEndian to DWORD
|
|
</summary>
|
|
<param name="input">Dword array</param>
|
|
<param name="digits">No of digits</param>
|
|
<param name="block">Input block</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.RFC2898Key.DWORDToBigEndian(System.Byte[],System.UInt32[],System.Int32)">
|
|
<summary>
|
|
Convert Dword to BigEndian
|
|
</summary>
|
|
<param name="blockData">BigEndian array</param>
|
|
<param name="output">Output array</param>
|
|
<param name="digits">no of digits</param>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.RFC2898Key.Hash">
|
|
<summary>
|
|
Hash value
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.Zip.SecurityConstants">
|
|
<summary>
|
|
Contains security Constants
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.SecurityConstants.AesPassVerLength">
|
|
<summary>
|
|
Password Verifier Length of AES Encryption
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.SecurityConstants.AesMacLength">
|
|
<summary>
|
|
Message Authentication Code Length of AES Encryption
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.SecurityConstants.ZipCryptoPassLength">
|
|
<summary>
|
|
Password Length of ZipCrypto Encryption
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.SecurityConstants.ZipCryptoPassVerPos">
|
|
<summary>
|
|
Password verifier value position of ZipCrypto 0 based index
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.SecurityConstants.PKZipEncryptionLen">
|
|
<summary>
|
|
PKZip strong encryption header length
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.SecurityConstants.AES">
|
|
<summary>
|
|
AES compression method
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.SecurityConstants.Rfc2898BlockSize">
|
|
<summary>
|
|
Block size for Rfc2898Key
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.SecurityConstants.PassIterations">
|
|
<summary>
|
|
Password iteration Count for AES
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.SecurityConstants.AesBlockSize">
|
|
<summary>
|
|
Aes Block Size
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.SecurityConstants.AesEncryptionHeader">
|
|
<summary>
|
|
AES encryption header constants
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.Zip.ZipCrypto">
|
|
<summary>
|
|
ZipCrypto Encryption and Decryption
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipCrypto.m_dataStream">
|
|
<summary>
|
|
Data stream
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipCrypto.m_password">
|
|
<summary>
|
|
Password
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipCrypto.m_iCrc">
|
|
<summary>
|
|
Crc value
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipCrypto.m_Keys">
|
|
<summary>
|
|
Initial keys
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipCrypto.m_crc32">
|
|
<summary>
|
|
ZipCrc32
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipCrypto.#ctor(System.IO.Stream,System.String)">
|
|
<summary>
|
|
Constructor initializes Data stream and password
|
|
</summary>
|
|
<param name="dataStream">Data</param>
|
|
<param name="password">Password</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipCrypto.#ctor(System.String,System.UInt32)">
|
|
<summary>
|
|
Initializes Password and Crc value
|
|
</summary>
|
|
<param name="password">Password</param>
|
|
<param name="crc">Crc value</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipCrypto.Initialize">
|
|
<summary>
|
|
Initializes key and crc
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipCrypto.UpdatePassword(System.String)">
|
|
<summary>
|
|
Update password
|
|
</summary>
|
|
<param name="password">Password</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipCrypto.UpdateKeys(System.Byte)">
|
|
<summary>
|
|
Update key values
|
|
</summary>
|
|
<param name="byteVal">byte needed for key update</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipCrypto.InitiateCipher(System.String)">
|
|
<summary>
|
|
Initializes the keys using Password
|
|
</summary>
|
|
<param name="passphrase">Password of the zip file</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipCrypto.Write(System.String)">
|
|
<summary>
|
|
Key Update using password
|
|
</summary>
|
|
<param name="password">Password of the zip file</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipCrypto.EncryptMessage(System.Byte[])">
|
|
<summary>
|
|
Data Encryption
|
|
</summary>
|
|
<param name="plainData">Plain data</param>
|
|
<returns>Cipher data</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipCrypto.DecryptMessage(System.Byte[])">
|
|
<summary>
|
|
Data Decryption
|
|
</summary>
|
|
<param name="cipherData">Cipher data</param>
|
|
<returns>Plain data</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipCrypto.Decrypt(System.Byte[])">
|
|
<summary>
|
|
Decrypt the data using ZipCrypto
|
|
</summary>
|
|
<param name="data">Cipher data</param>
|
|
<returns>Plain data</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipCrypto.Encrypt(System.Byte[])">
|
|
<summary>
|
|
Encrypt the data using ZipCrypto
|
|
</summary>
|
|
<param name="data">Plain data</param>
|
|
<returns> Cipher data</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipCrypto.GetCryptoByte">
|
|
<summary>
|
|
Generates the Encryption and Decryption Byte
|
|
</summary>
|
|
<returns>byte value</returns>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.Zip.EncryptionAlgorithm">
|
|
<summary>
|
|
Encryption types.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.EncryptionAlgorithm.None">
|
|
<summary>
|
|
No Encryption
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.EncryptionAlgorithm.AES128">
|
|
<summary>
|
|
AES-128 bit encryption
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.EncryptionAlgorithm.AES192">
|
|
<summary>
|
|
AES-192 bit encryption
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.EncryptionAlgorithm.AES256">
|
|
<summary>
|
|
AES-256 bit encryption
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.EncryptionAlgorithm.ZipCrypto">
|
|
<summary>
|
|
ZipCrypto Encryption
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.Zip.ZipArchive">
|
|
<summary>
|
|
Represents zip archive.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchive.m_arrItems">
|
|
<summary>
|
|
Collection of archive items.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchive.m_dicItems">
|
|
<summary>
|
|
Dictionary that allows quick search operations by item name.
|
|
Key - item name,
|
|
Value - corresponding ZipArchiveItem.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchive.m_fileNamePreprocessor">
|
|
<summary>
|
|
File name preprocessor - object that converts full file/folder
|
|
name into value that will be written into zip archive.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchive.m_bCheckCrc">
|
|
<summary>
|
|
Indicates whether we should check Crc value when reading item's data. Check
|
|
is performed when user gets access to decompressed data for the first time.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchive.m_defaultLevel">
|
|
<summary>
|
|
Default compression level.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchive.m_netCompression">
|
|
<summary>
|
|
Compresses files using custom NetCompressor.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchive.m_password">
|
|
<summary>
|
|
Password for the zip File
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchive.m_encryptType">
|
|
<summary>
|
|
Type of the Encryption
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchive.CreateCompressor">
|
|
<summary>
|
|
Creates compressor.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.FindValueFromEnd(System.IO.Stream,System.UInt32,System.Int32)">
|
|
<summary>
|
|
Searches for integer value from the end of the stream.
|
|
</summary>
|
|
<param name="stream">Stream to search value in.</param>
|
|
<param name="value">Value to locate.</param>
|
|
<param name="maxCount">Maximum number of bytes to scan.</param>
|
|
<returns>Offset to the value, or -1 if it wasn't found.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.ReadInt32(System.IO.Stream)">
|
|
<summary>
|
|
Extracts Int32 value from the stream.
|
|
</summary>
|
|
<param name="stream">Stream to read data from.</param>
|
|
<returns>Extracted value.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.ReadInt16(System.IO.Stream)">
|
|
<summary>
|
|
Extracts Int16 value from the stream.
|
|
</summary>
|
|
<param name="stream">Stream to read data from.</param>
|
|
<returns>Extracted value.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.ReadUInt16(System.IO.Stream)">
|
|
<summary>
|
|
Extracts unsigned Int16 value from the stream.
|
|
</summary>
|
|
<param name="stream">Stream to read data from.</param>
|
|
<returns>Extracted value.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.AddDirectory(System.String)">
|
|
<summary>
|
|
Adds empty directory to the archive.
|
|
</summary>
|
|
<param name="directoryName">Directory path.</param>
|
|
<returns>Item that has been added.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.AddFile(System.String)">
|
|
<summary>
|
|
Adds specified file to the archive.
|
|
</summary>
|
|
<param name="fileName">File to add.</param>
|
|
<returns>Item that has been added.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.AddItem(System.String,System.IO.Stream,System.Boolean,System.IO.FileAttributes)">
|
|
<summary>
|
|
Adds new item to the archive
|
|
</summary>
|
|
<param name="itemName">Item name to add.</param>
|
|
<param name="data">Items data stream (can be null for empty files or folders).</param>
|
|
<param name="bControlStream">Indicates whether ZipArchive is responsible for stream closing.</param>
|
|
<param name="attributes">File attributes.</param>
|
|
<returns>Item that has been added.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.AddItem(Syncfusion.Compression.Zip.ZipArchiveItem)">
|
|
<summary>
|
|
Adds existing item to the archive.
|
|
</summary>
|
|
<param name="item">Item to add.</param>
|
|
<returns>Added item.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.RemoveItem(System.String)">
|
|
<summary>
|
|
Removes item from the archive.
|
|
</summary>
|
|
<param name="itemName">Item name to remove.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.RemoveAt(System.Int32)">
|
|
<summary>
|
|
Removes item at the specified position.
|
|
</summary>
|
|
<param name="index">Item index to remove.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.Remove(System.Text.RegularExpressions.Regex)">
|
|
<summary>
|
|
Removes items that matches specified regular expression from the collection.
|
|
</summary>
|
|
<param name="mask">Regular expression used to decide whether to remove item or not.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.UpdateItem(System.String,System.IO.Stream,System.Boolean)">
|
|
<summary>
|
|
Updates item inside existing archive.
|
|
</summary>
|
|
<param name="itemName">Item name to update.</param>
|
|
<param name="newDataStream">New data for the item.</param>
|
|
<param name="controlStream">Indicates whether item should control its stream after update.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.UpdateItem(System.String,System.IO.Stream,System.Boolean,System.IO.FileAttributes)">
|
|
<summary>
|
|
Updates existing item or creates new one.
|
|
</summary>
|
|
<param name="itemName">Item to update or create.</param>
|
|
<param name="newDataStream">New data for the item.</param>
|
|
<param name="controlStream">Indicates whether item should control its stream after update.</param>
|
|
<param name="attributes">File attributes for the item. This argument is only used if item is created.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.UpdateItem(System.String,System.Byte[])">
|
|
<summary>
|
|
Updates item inside existing archive.
|
|
</summary>
|
|
<param name="itemName">Item name to update.</param>
|
|
<param name="newData">New data for the item.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.Save(System.String)">
|
|
<summary>
|
|
Saves archive into specified file.
|
|
</summary>
|
|
<param name="outputFileName">Output file name.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.Save(System.String,System.Boolean)">
|
|
<summary>
|
|
Saves archive into specified file.
|
|
</summary>
|
|
<param name="outputFileName">Output file name.</param>
|
|
<param name="createFilePath">Indicates whether we should create full path to the file if it doesn't exist.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.Save(System.IO.Stream,System.Boolean)">
|
|
<summary>
|
|
Saves archive into specified stream.
|
|
</summary>
|
|
<param name="stream">Output stream.</param>
|
|
<param name="closeStream">Indicates whether method should close stream after saving.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.Open(System.String)">
|
|
<summary>
|
|
Reads archive data from the file.
|
|
</summary>
|
|
<param name="inputFileName">Filename to read.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.Open(System.IO.Stream,System.Boolean)">
|
|
<summary>
|
|
Reads archive data from the stream. In the current implementation
|
|
stream must be seekable and readable to extract data.
|
|
</summary>
|
|
<param name="stream">Stream to read data from.</param>
|
|
<param name="closeStream">Indicates whether method should close stream after reading.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.Close">
|
|
<summary>
|
|
Clears all internal data.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.Find(System.String)">
|
|
<summary>
|
|
Searches for the item with specified name.
|
|
</summary>
|
|
<param name="itemName">Item to find.</param>
|
|
<returns>Zero-based item index if found; -1 otherwise.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.Find(System.Text.RegularExpressions.Regex)">
|
|
<summary>
|
|
Searches for the item with specified name.
|
|
</summary>
|
|
<param name="itemRegex">Regular expression that defines item to find.</param>
|
|
<returns>Zero-based item index if found; -1 otherwise.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.WriteCentralDirectory(System.IO.Stream)">
|
|
<summary>
|
|
Writes central directory to the stream.
|
|
</summary>
|
|
<param name="stream">Stream to write data into.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.WriteCentralDirectoryEnd(System.IO.Stream,System.Int64)">
|
|
<summary>
|
|
Writes End of central directory record into stream.
|
|
</summary>
|
|
<param name="stream">Stream to write data into.</param>
|
|
<param name="directoryStart">Offset to the central directory start.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.ReadCentralDirectoryData(System.IO.Stream)">
|
|
<summary>
|
|
Read central directory record from the stream.
|
|
</summary>
|
|
<param name="stream">Stream to read from.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.ExtractItems(System.IO.Stream)">
|
|
<summary>
|
|
Extracts items' data from the stream.
|
|
</summary>
|
|
<param name="stream">Stream to read data from.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.Clone">
|
|
<summary>
|
|
Creates a copy of the current instance.
|
|
</summary>
|
|
<returns>A copy of the current instance.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.Protect(System.String,Syncfusion.Compression.Zip.EncryptionAlgorithm)">
|
|
<summary>
|
|
Protects the archived file with password using specified algorithm.
|
|
</summary>
|
|
<param name="password">Password to protect.</param>
|
|
<param name="type">Type of encryption algorithm to be used.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.UnProtect">
|
|
<summary>
|
|
Removes password from the compressed file.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.Open(System.String,System.String)">
|
|
<summary>
|
|
Opens an encrypted zip file with password.
|
|
</summary>
|
|
<param name="fileName">File Name.</param>
|
|
<param name="password">Password of the file to open.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.Open(System.IO.Stream,System.Boolean,System.String)">
|
|
<summary>
|
|
Reads archive data from the stream. In the current implementation
|
|
stream must be seekable and readable to extract data.
|
|
</summary>
|
|
<param name="stream">Stream to read data from.</param>
|
|
<param name="closeStream">Indicates whether method should close stream after reading.</param>
|
|
<param name="password">Password for the file to open.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.Dispose">
|
|
<summary>
|
|
A method to release allocated unmanaged resources.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchive.Finalize">
|
|
<summary>
|
|
Class finilizer.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchive.Item(System.Int32)">
|
|
<summary>
|
|
Returns single archive item from the collection. Read-only.
|
|
</summary>
|
|
<param name="index">Zero-based index of the item to return.</param>
|
|
<returns>Single archive item from the collection.</returns>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchive.Item(System.String)">
|
|
<summary>
|
|
Returns item by its name. Null if item wasn't found. Read-only.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchive.Count">
|
|
<summary>
|
|
Returns number of items inside archive. Read-only.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchive.Items">
|
|
<summary>
|
|
Returns the items inside archive. Read-only.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchive.FileNamePreprocessor">
|
|
<summary>
|
|
Gets / sets file name preprocessor - object that converts full file/folder
|
|
name into value that will be written into zip archive.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchive.DefaultCompressionLevel">
|
|
<summary>
|
|
Gets / sets default compression level - compression level for new items.
|
|
By default is equal to CompressionLevel.Best.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchive.CheckCrc">
|
|
<summary>
|
|
Indicates whether we should check Crc value when reading item's data. Check
|
|
is performed when user gets access to item's decompressed data for the first time.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchive.UseNetCompression">
|
|
<summary>
|
|
Uses custom compressed stream reader and writer.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchive.EncryptionAlgorithm">
|
|
<summary>
|
|
Returns the encryption algorithm used. Default value is NONE.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchive.Password">
|
|
<summary>
|
|
Password for ZipFile
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.Zip.ZipArchiveItem">
|
|
<summary>
|
|
Represents single item inside zip archive. It can be either folder or file.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchiveItem.m_strItemName">
|
|
<summary>
|
|
Name of the archive item.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchiveItem.m_compressionMethod">
|
|
<summary>
|
|
Compression method.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchiveItem.m_compressionLevel">
|
|
<summary>
|
|
Compression level.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchiveItem.m_uiCrc32">
|
|
<summary>
|
|
Crc.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchiveItem.m_streamData">
|
|
<summary>
|
|
Stream with item's data.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchiveItem.m_lCompressedSize">
|
|
<summary>
|
|
Compressed data size.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchiveItem.m_lOriginalSize">
|
|
<summary>
|
|
Original (not compressed) data size.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchiveItem.m_bControlStream">
|
|
<summary>
|
|
Indicates whether this item controls it's data stream.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchiveItem.m_bCompressed">
|
|
<summary>
|
|
Indicates whether internal stream contains compressed data.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchiveItem.m_lCrcPosition">
|
|
<summary>
|
|
Position of the size block inside local file header.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchiveItem.m_iLocalHeaderOffset">
|
|
<summary>
|
|
Offset to the local header.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchiveItem.m_options">
|
|
<summary>
|
|
General purpose bit flag.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchiveItem.m_iExternalAttributes">
|
|
<summary>
|
|
Item's external attributes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchiveItem.m_bCheckCrc">
|
|
<summary>
|
|
Indicates whether we should check crc value after decompressing item's data.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchiveItem.m_bOptimizedDecompress">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipArchiveItem.m_actualCompression">
|
|
<summary>
|
|
Actual compression when Aes Encryption
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.#ctor(Syncfusion.Compression.Zip.ZipArchive)">
|
|
<summary>
|
|
Default constructor.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.#ctor(Syncfusion.Compression.Zip.ZipArchive,System.String,System.IO.Stream,System.Boolean,System.IO.FileAttributes)">
|
|
<summary>
|
|
Creates new instance of the zip item.
|
|
</summary>
|
|
<param name="itemName">Name of the item (can be relative or absolute path).</param>
|
|
<param name="streamData">Stream data.</param>
|
|
<param name="controlStream">
|
|
Indicates whether item controls stream and must close it when item finish its work.
|
|
</param>
|
|
<param name="attributes"></param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.Update(Syncfusion.Compression.Zip.ZippedContentStream)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="stream"></param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.Update(System.IO.Stream,System.Boolean)">
|
|
<summary>
|
|
Updates internal data stream.
|
|
</summary>
|
|
<param name="newDataStream">New stream to set.</param>
|
|
<param name="controlStream">Indicates whether item should conrol new stream.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.ResetFlags">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.Write(System.IO.Stream)">
|
|
<summary>
|
|
This method saves item inside stream.
|
|
</summary>
|
|
<param name="outputStream">Stream to save item into.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.Close">
|
|
<summary>
|
|
Frees all internal resources and closes internal stream if necessary.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.WriteFileHeader(System.IO.Stream)">
|
|
<summary>
|
|
This method writes file header into Central directory record.
|
|
</summary>
|
|
<param name="stream">Stream to write data into.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.ConvertDateTime(System.DateTime)">
|
|
<summary>
|
|
Converts current datetime to Windows format.
|
|
</summary>
|
|
<param name="time">Current Date and time.</param>
|
|
<returns>Value in Windows format.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.ReadCentralDirectoryData(System.IO.Stream)">
|
|
<summary>
|
|
Read data from the stream based on the central directory.
|
|
</summary>
|
|
<param name="stream">Stream to read data from, stream.Position must point at just after correct file header.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.ReadData(System.IO.Stream,System.Boolean)">
|
|
<summary>
|
|
Reads zipped data from the stream.
|
|
</summary>
|
|
<param name="stream">Stream to read data from.</param>
|
|
<param name="checkCrc">Indicates whether we should check crc value after data decompression.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.ReadCompressedData(System.IO.Stream)">
|
|
<summary>
|
|
Extracts compressed data from the stream.
|
|
</summary>
|
|
<param name="stream">Stream to read data from.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.ReadLocalHeader(System.IO.Stream)">
|
|
<summary>
|
|
Extracts local header from the stream.
|
|
</summary>
|
|
<param name="stream">Stream to read data from.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.DecompressData">
|
|
<summary>
|
|
Decompressed internal data if necessary.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.WriteHeader(System.IO.Stream)">
|
|
<summary>
|
|
Writes local file header.
|
|
</summary>
|
|
<param name="outputStream">Stream to write into.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.WriteZippedContent(System.IO.Stream)">
|
|
<summary>
|
|
Writes zipped content inside stream.
|
|
</summary>
|
|
<param name="outputStream">Stream to write into.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.WriteFooter(System.IO.Stream)">
|
|
<summary>
|
|
Writes local file footer into stream.
|
|
</summary>
|
|
<param name="outputStream">Stream to write into.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.CheckCrc">
|
|
<summary>
|
|
Checks whether Crc field and stream data corresponds each other.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.CloneStream(System.IO.Stream)">
|
|
<summary>
|
|
Creates copy of the stream.
|
|
</summary>
|
|
<param name="stream">Stream to copy.</param>
|
|
<returns>Created stream.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.CheckForLatin(System.String)">
|
|
<summary>
|
|
Checks for Latin characters in the Unicode string.
|
|
</summary>
|
|
<param name="unicodeText">Input Unicode string.</param>
|
|
<returns>True if the Unicode string contain Latin characters. False otherwise.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.Dispose">
|
|
<summary>
|
|
A method to release allocated unmanaged resources.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.Finalize">
|
|
<summary>
|
|
Finilizer.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.WriteEncryptionHeader(System.IO.Stream)">
|
|
<summary>
|
|
Writes the header to Indicate the zip the file is encrypted.
|
|
</summary>
|
|
<param name="stream">The data to write</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.Encrypt(System.Byte[])">
|
|
<summary>
|
|
Data Encryption
|
|
</summary>
|
|
<param name="plainData">Data to be Encrypted</param>
|
|
<returns>Encrypted data</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.Decrypt(System.Byte[])">
|
|
<summary>
|
|
Data Decryption
|
|
</summary>
|
|
<param name="cipherData">Data needs to be decrypted</param>
|
|
<returns>Decrypted data</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.IsIBM437Encoding(System.String)">
|
|
<summary>
|
|
Checks whether the file has unicode characters.
|
|
</summary>
|
|
<param name="fileName">Name of the file.</param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipArchiveItem.CreateRandom(System.Int32)">
|
|
<summary>
|
|
Create a Random byte Array
|
|
</summary>
|
|
<param name="length">Length of the salt value</param>
|
|
<returns>salt value</returns>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchiveItem.ItemName">
|
|
<summary>
|
|
Name of the archive item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchiveItem.CompressionMethod">
|
|
<summary>
|
|
Compression method.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchiveItem.CompressionLevel">
|
|
<summary>
|
|
Gets/sets item's compression level.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchiveItem.Crc32">
|
|
<summary>
|
|
Crc.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchiveItem.DataStream">
|
|
<summary>
|
|
Stream with item's data.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchiveItem.CompressedSize">
|
|
<summary>
|
|
Compressed data size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchiveItem.OriginalSize">
|
|
<summary>
|
|
Original (not compressed) data size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchiveItem.ControlStream">
|
|
<summary>
|
|
Indicates whether this item controls it's data stream.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchiveItem.Compressed">
|
|
<summary>
|
|
Indicates whether internal stream contains compressed data.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchiveItem.ExternalAttributes">
|
|
<summary>
|
|
Gets / sets item's external attributes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZipArchiveItem.OemCodePage">
|
|
<summary>
|
|
Gets current OEM code page.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.Zip.ZipCrc32">
|
|
<summary>
|
|
Crc32 implementation used in zip archive to verify data correctness.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZipCrc32.s_crcTable">
|
|
<summary>
|
|
Special pre-evaluated table used for faster crc evaluation.
|
|
Evaluated when crcNumber was 0xEDB88320. EvaluateTable method
|
|
can be used to evaluated table with different constant.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipCrc32.ComputeCrc(System.Byte[],System.Int32,System.Int32,System.UInt32)">
|
|
<summary>Computes crc-32 value for the buffer.</summary>
|
|
<param name="buffer">Buffer to compute crc-32 for.</param>
|
|
<param name="offset">Offset to the data start.</param>
|
|
<param name="length">Data length in bytes.</param>
|
|
<param name="startCrc">Initial crc-32 value.</param>
|
|
<returns>Updated crc-32 value.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipCrc32.ComputeCrc(System.IO.Stream,System.Int32)">
|
|
<summary>Computes crc-32 value for the stream.</summary>
|
|
<param name="stream">Stream to compute crc-32 for.</param>
|
|
<param name="length">Data length in bytes.</param>
|
|
<returns>Crc-32 value.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipCrc32.EvaluateTable(System.UInt32)">
|
|
<summary>
|
|
Evaluates crc table.
|
|
</summary>
|
|
<param name="crcNumber">"Magic" number.</param>
|
|
<returns>Create table.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipCrc32.ComputeCrc(System.UInt32,System.UInt32)">
|
|
<summary>
|
|
Computes crc value for given number
|
|
</summary>
|
|
<param name="number">Number to calculate Crc value</param>
|
|
<param name="start">Initial crc-32 value</param>
|
|
<returns>Crc value</returns>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.Zip.ZipException">
|
|
<summary>
|
|
This class represents exception type that is mostly raised when some
|
|
problems with zip extraction/creation occurs.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZipException.#ctor(System.String)">
|
|
<summary>
|
|
Initializes new instance of the exception class.
|
|
</summary>
|
|
<param name="message">Exception message.</param>
|
|
</member>
|
|
<member name="T:Syncfusion.Compression.Zip.ZippedContentStream">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZippedContentStream.m_deflateStream">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZippedContentStream.m_uiCrc32">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syncfusion.Compression.Zip.ZippedContentStream.m_lSize">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZippedContentStream.#ctor">
|
|
<summary>
|
|
Initializes new instance of the stream.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZippedContentStream.#ctor(Syncfusion.Compression.Zip.ZipArchive.CompressorCreator)">
|
|
<summary>
|
|
Initializes new instance of the stream.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZippedContentStream.Flush">
|
|
<summary>
|
|
Clears all buffers for this stream and causes any buffered data to be written to the underlying device.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZippedContentStream.Read(System.Byte[],System.Int32,System.Int32)">
|
|
<summary>
|
|
Reads a sequence of bytes from the current stream and advances the position
|
|
within the stream by the number of bytes read.
|
|
</summary>
|
|
<param name="buffer">An array of bytes. When this method returns, the buffer
|
|
contains the specified byte array with the values between offset and
|
|
(offset + count - 1) replaced by the bytes read from the current source.</param>
|
|
<param name="offset">The zero-based byte offset in buffer at which to begin
|
|
storing the data read from the current stream.</param>
|
|
<param name="count">The maximum number of bytes to be read from the current stream.</param>
|
|
<returns>The total number of bytes read into the buffer. This can be less
|
|
than the number of bytes requested if that many bytes are not currently
|
|
available, or zero (0) if the end of the stream has been reached.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZippedContentStream.Seek(System.Int64,System.IO.SeekOrigin)">
|
|
<summary>
|
|
Sets the position within the current stream.
|
|
</summary>
|
|
<param name="offset">A byte offset relative to the origin parameter.</param>
|
|
<param name="origin">A value of type SeekOrigin indicating the reference
|
|
point used to obtain the new position.</param>
|
|
<returns>The new position within the current stream.</returns>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZippedContentStream.SetLength(System.Int64)">
|
|
<summary>
|
|
Sets the length of the current stream.
|
|
</summary>
|
|
<param name="value">The desired length of the current stream in bytes.</param>
|
|
</member>
|
|
<member name="M:Syncfusion.Compression.Zip.ZippedContentStream.Write(System.Byte[],System.Int32,System.Int32)">
|
|
<summary>
|
|
Writes a sequence of bytes to the current stream and advances the current
|
|
position within this stream by the number of bytes written.
|
|
</summary>
|
|
<param name="buffer">An array of bytes. This method copies count bytes
|
|
from buffer to the current stream.</param>
|
|
<param name="offset">The zero-based byte offset in buffer at which to begin
|
|
copying bytes to the current stream. </param>
|
|
<param name="count">The number of bytes to be written to the current stream.</param>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZippedContentStream.CanRead">
|
|
<summary>
|
|
Gets a value indicating whether the current stream supports reading. Read-only.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZippedContentStream.CanSeek">
|
|
<summary>
|
|
Gets a value indicating whether the current stream supports seeking. Read-only.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZippedContentStream.CanWrite">
|
|
<summary>
|
|
Gets a value indicating whether the current stream supports writing. Read-only.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZippedContentStream.Length">
|
|
<summary>
|
|
Gets the length in bytes of the stream. Read-only.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZippedContentStream.Position">
|
|
<summary>
|
|
Gets or sets the position within the current stream. Read-only.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZippedContentStream.ZippedContent">
|
|
<summary>
|
|
This property returns stream with zipped content. It closes internal deflate
|
|
stream, so you won't be able to write anything in int. Read-only.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZippedContentStream.Crc32">
|
|
<summary>
|
|
Returns computed crc32 value. Read-only.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syncfusion.Compression.Zip.ZippedContentStream.UnzippedSize">
|
|
<summary>
|
|
Returns size of the unzipped data. Read-only.
|
|
</summary>
|
|
</member>
|
|
</members>
|
|
</doc>
|