프로젝트

일반

사용자정보

통계
| 브랜치(Branch): | 개정판:

markus / lib / RCWPF / 2019.1.220.40 / Telerik.Windows.Zip.xml @ 3c04142d

이력 | 보기 | 이력해설 | 다운로드 (184 KB)

1 3c04142d taeseongkim
<?xml version="1.0"?>
2
<doc>
3
    <assembly>
4
        <name>Telerik.Windows.Zip</name>
5
    </assembly>
6
    <members>
7
        <member name="T:Telerik.Windows.Zip.BlockTransformBase">
8
            <summary>
9
            Base class for all block transformations.
10
            </summary>
11
        </member>
12
        <member name="T:Telerik.Windows.Zip.IBlockTransform">
13
            <summary>
14
            Defines the basic operations of the cryptographic or compression transformations.
15
            </summary>
16
        </member>
17
        <member name="M:Telerik.Windows.Zip.IBlockTransform.CreateHeader">
18
            <summary>
19
            Creates transformation header to be written into the output stream.
20
            </summary>
21
        </member>
22
        <member name="M:Telerik.Windows.Zip.IBlockTransform.InitHeaderReading">
23
            <summary>
24
            Initialize reading of the transformation header.
25
            </summary>
26
        </member>
27
        <member name="M:Telerik.Windows.Zip.IBlockTransform.ProcessHeader">
28
            <summary>
29
            Process transformation header has been read.
30
            </summary>
31
        </member>
32
        <member name="M:Telerik.Windows.Zip.IBlockTransform.TransformBlock(System.Byte[],System.Int32,System.Int32,System.Byte[],System.Int32)">
33
            <summary>Transforms the specified region of the input byte array and copies the resulting transform to the specified region of the output byte array.</summary>
34
            <returns>The number of bytes written.</returns>
35
            <param name="inputBuffer">The input for which to compute the transform. </param>
36
            <param name="inputOffset">The offset into the input byte array from which to begin using data. </param>
37
            <param name="inputCount">The number of bytes in the input byte array to use as data. </param>
38
            <param name="outputBuffer">The output to which to write the transform. </param>
39
            <param name="outputOffset">The offset into the output byte array from which to begin writing data. </param>
40
        </member>
41
        <member name="M:Telerik.Windows.Zip.IBlockTransform.TransformFinalBlock(System.Byte[],System.Int32,System.Int32)">
42
            <summary>Transforms the specified region of the specified byte array.</summary>
43
            <returns>The computed transform.</returns>
44
            <param name="inputBuffer">The input for which to compute the transform. </param>
45
            <param name="inputOffset">The offset into the byte array from which to begin using data. </param>
46
            <param name="inputCount">The number of bytes in the byte array to use as data. </param>
47
        </member>
48
        <member name="P:Telerik.Windows.Zip.IBlockTransform.CanReuseTransform">
49
            <summary>Gets a value indicating whether the current transform can be reused.</summary>
50
            <returns>true if the current transform can be reused; otherwise, false.</returns>
51
        </member>
52
        <member name="P:Telerik.Windows.Zip.IBlockTransform.CanTransformMultipleBlocks">
53
            <summary>Gets a value indicating whether multiple blocks can be transformed.</summary>
54
            <returns>true if multiple blocks can be transformed; otherwise, false.</returns>
55
        </member>
56
        <member name="P:Telerik.Windows.Zip.IBlockTransform.Header">
57
            <summary>Gets transformation header (if required).</summary>
58
        </member>
59
        <member name="P:Telerik.Windows.Zip.IBlockTransform.InputBlockSize">
60
            <summary>Gets the input block size.</summary>
61
            <returns>The size of the input data blocks in bytes.</returns>
62
        </member>
63
        <member name="P:Telerik.Windows.Zip.IBlockTransform.OutputBlockSize">
64
            <summary>Gets the output block size.</summary>
65
            <returns>The size of the output data blocks in bytes.</returns>
66
        </member>
67
        <member name="M:Telerik.Windows.Zip.BlockTransformBase.Dispose">
68
            <summary>
69
            Releases the resources used by the current instance of the ZipArchive class.
70
            </summary>
71
        </member>
72
        <member name="M:Telerik.Windows.Zip.BlockTransformBase.CreateHeader">
73
            <summary>
74
            Creates transformation header to be written into the output stream.
75
            </summary>
76
        </member>
77
        <member name="M:Telerik.Windows.Zip.BlockTransformBase.InitHeaderReading">
78
            <summary>
79
            Initialize reading of the transformation header.
80
            </summary>
81
        </member>
82
        <member name="M:Telerik.Windows.Zip.BlockTransformBase.ProcessHeader">
83
            <summary>
84
            Process transformation header has been read.
85
            </summary>
86
        </member>
87
        <member name="M:Telerik.Windows.Zip.BlockTransformBase.TransformBlock(System.Byte[],System.Int32,System.Int32,System.Byte[],System.Int32)">
88
            <summary>Transforms the specified region of the input byte array and copies the resulting transform to the specified region of the output byte array.</summary>
89
            <returns>The number of bytes written.</returns>
90
            <param name="inputBuffer">The input for which to compute the transform. </param>
91
            <param name="inputOffset">The offset into the input byte array from which to begin using data. </param>
92
            <param name="inputCount">The number of bytes in the input byte array to use as data. </param>
93
            <param name="outputBuffer">The output to which to write the transform. </param>
94
            <param name="outputOffset">The offset into the output byte array from which to begin writing data. </param>
95
        </member>
96
        <member name="M:Telerik.Windows.Zip.BlockTransformBase.TransformFinalBlock(System.Byte[],System.Int32,System.Int32)">
97
            <summary>Transforms the specified region of the specified byte array.</summary>
98
            <returns>The computed transform.</returns>
99
            <param name="inputBuffer">The input for which to compute the transform. </param>
100
            <param name="inputOffset">The offset into the byte array from which to begin using data. </param>
101
            <param name="inputCount">The number of bytes in the byte array to use as data. </param>
102
        </member>
103
        <member name="M:Telerik.Windows.Zip.BlockTransformBase.Dispose(System.Boolean)">
104
            <summary>
105
            Releases the unmanaged resources used by the transform and optionally releases the managed resources. 
106
            </summary>
107
            <param name="disposing">Value which indicates whether both managed and unmanaged resources (true) on only unmanaged resources (false) should be released.</param>
108
        </member>
109
        <member name="M:Telerik.Windows.Zip.BlockTransformBase.ValidateInputBufferParameters(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
110
            <summary>
111
            Validates parameters of the input buffer.
112
            </summary>
113
            <param name="inputBuffer">The input for which to compute the transform. </param>
114
            <param name="inputOffset">The offset into the input byte array from which to begin using data. </param>
115
            <param name="inputCount">The number of bytes in the input byte array to use as data. </param>
116
            <param name="validateBlockSize">Indicates whether buffer block size should be validated. Should be true for the TransformBlock and false for the TransformFinalBlock.</param>
117
            <param name="allowZeroCount">Indicates whether count can be zero.</param>
118
        </member>
119
        <member name="M:Telerik.Windows.Zip.BlockTransformBase.ValidateParameters(System.Byte[],System.Int32,System.Int32,System.Byte[],System.Int32,System.Boolean)">
120
            <summary>
121
            Validates parameters of the transform operation.
122
            </summary>
123
            <param name="inputBuffer">The input for which to compute the transform. </param>
124
            <param name="inputOffset">The offset into the input byte array from which to begin using data. </param>
125
            <param name="inputCount">The number of bytes in the input byte array to use as data. </param>
126
            <param name="outputBuffer">The output to which to write the transform. </param>
127
            <param name="outputOffset">The offset into the output byte array from which to begin writing data. </param>
128
            <param name="allowZeroCount">Indicates whether input count can be zero.</param>
129
        </member>
130
        <member name="P:Telerik.Windows.Zip.BlockTransformBase.CanReuseTransform">
131
            <summary>Gets a value indicating whether the current transform can be reused.</summary>
132
            <returns>true if the current transform can be reused; otherwise, false.</returns>
133
        </member>
134
        <member name="P:Telerik.Windows.Zip.BlockTransformBase.CanTransformMultipleBlocks">
135
            <summary>Gets a value indicating whether multiple blocks can be transformed.</summary>
136
            <returns>true if multiple blocks can be transformed; otherwise, false.</returns>
137
        </member>
138
        <member name="P:Telerik.Windows.Zip.BlockTransformBase.Header">
139
            <summary>Gets transformation header (if required).</summary>
140
        </member>
141
        <member name="P:Telerik.Windows.Zip.BlockTransformBase.InputBlockSize">
142
            <summary>Gets the input block size.</summary>
143
            <returns>The size of the input data blocks in bytes.</returns>
144
        </member>
145
        <member name="P:Telerik.Windows.Zip.BlockTransformBase.OutputBlockSize">
146
            <summary>Gets the output block size.</summary>
147
            <returns>The size of the output data blocks in bytes.</returns>
148
        </member>
149
        <member name="P:Telerik.Windows.Zip.BlockTransformBase.FixedInputBlockSize">
150
            <summary>
151
            Gets or sets value which indicates whether the transformation uses
152
            input buffer of the fixed size.
153
            </summary>
154
        </member>
155
        <member name="T:Telerik.Windows.Zip.Adler32">
156
            <summary>
157
            Implements Adler-32 checksum algorithm.
158
            </summary>
159
        </member>
160
        <member name="T:Telerik.Windows.Zip.IChecksumAlgorithm">
161
            <summary>
162
            Interface which must be implemented by all implementations of the checksum algorithm.
163
            </summary>
164
        </member>
165
        <member name="M:Telerik.Windows.Zip.IChecksumAlgorithm.UpdateChecksum(System.UInt32,System.Byte[],System.Int32,System.Int32)">
166
            <summary>
167
            Calculate checksum for the specified region of the input byte array.
168
            </summary>
169
            <param name="checksum">Checksum to update.</param>
170
            <param name="buffer">The input for which to compute the checksum.</param>
171
            <param name="offset">The offset into the input byte array from which to begin using data.</param>
172
            <param name="length">The number of bytes in the input byte array to use as data.</param>
173
            <returns>Updated checksum.</returns>
174
        </member>
175
        <member name="F:Telerik.Windows.Zip.Adler32.Base">
176
            <summary>
177
            Base for modulo arithmetic (largest prime smaller than 65536).
178
            </summary>
179
        </member>
180
        <member name="F:Telerik.Windows.Zip.Adler32.MaxIterations">
181
            <summary>
182
            Number of iterations we can safely do before applying the modulo.
183
            </summary>
184
        </member>
185
        <member name="M:Telerik.Windows.Zip.Adler32.UpdateChecksum(System.UInt32,System.Byte[],System.Int32,System.Int32)">
186
            <summary>
187
            Calculate checksum for the specified region of the input byte array.
188
            </summary>
189
            <param name="checksum">Checksum to update.</param>
190
            <param name="buffer">The input for which to compute the checksum.</param>
191
            <param name="offset">The offset into the input byte array from which to begin using data.</param>
192
            <param name="length">The number of bytes in the input byte array to use as data.</param>
193
            <returns>Updated checksum.</returns>
194
        </member>
195
        <member name="T:Telerik.Windows.Zip.Crc32">
196
            <summary>
197
            Implements CRC-32 checksum algorithm.
198
            </summary>
199
        </member>
200
        <member name="M:Telerik.Windows.Zip.Crc32.UpdateChecksum(System.UInt32,System.Byte[],System.Int32,System.Int32)">
201
            <summary>
202
            Calculate checksum for the specified region of the input byte array.
203
            </summary>
204
            <param name="checksum">Checksum to update.</param>
205
            <param name="buffer">The input for which to compute the checksum.</param>
206
            <param name="offset">The offset into the input byte array from which to begin using data.</param>
207
            <param name="length">The number of bytes in the input byte array to use as data.</param>
208
            <returns>Updated checksum.</returns>
209
        </member>
210
        <member name="T:Telerik.Windows.Zip.CompressionMethod">
211
            <summary>
212
            Specifies values that indicate compression method.
213
            </summary>
214
        </member>
215
        <member name="F:Telerik.Windows.Zip.CompressionMethod.Stored">
216
            <summary>
217
            The file is stored (no compression).
218
            </summary>
219
        </member>
220
        <member name="F:Telerik.Windows.Zip.CompressionMethod.Deflate">
221
            <summary>
222
            The file is Deflated.
223
            </summary>
224
        </member>
225
        <member name="F:Telerik.Windows.Zip.CompressionMethod.Lzma">
226
            <summary>
227
            The file is compressed using LZMA algorithm.
228
            </summary>
229
        </member>
230
        <member name="T:Telerik.Windows.Zip.CompressedStream">
231
            <summary>
232
            Represents stream which allows read/write compressed information from/to given input stream.
233
            </summary>
234
        </member>
235
        <member name="T:Telerik.Windows.Zip.OperationStream">
236
            <summary>
237
            Operational stream. Base class for cryptographic and compression streams.
238
            </summary>
239
        </member>
240
        <member name="M:Telerik.Windows.Zip.OperationStream.#ctor(System.IO.Stream,Telerik.Windows.Zip.StreamOperationMode)">
241
            <summary>
242
            Initializes a new instance of the OperationStream class.
243
            </summary>
244
            <param name="baseStream">The base input/output stream.</param>
245
            <param name="mode">Stream operational mode.</param>
246
            <exception cref="T:System.ArgumentOutOfRangeException">Specified mode is not allowed for the given stream.</exception>
247
        </member>
248
        <member name="M:Telerik.Windows.Zip.OperationStream.Finalize">
249
            <summary>
250
            Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. 
251
            </summary>
252
        </member>
253
        <member name="M:Telerik.Windows.Zip.OperationStream.Flush">
254
            <summary>
255
            Clears all buffers for this stream and causes any buffered data to be written to the underlying device.
256
            </summary>
257
        </member>
258
        <member name="M:Telerik.Windows.Zip.OperationStream.Read(System.Byte[],System.Int32,System.Int32)">
259
            <summary>
260
            Reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.
261
            </summary>
262
            <param name="buffer">An array of bytes. When this method returns, the buffer contains the specified byte array with the 
263
            values between offset and (offset + count - 1) replaced by the bytes read from the current source.</param>
264
            <param name="offset">The zero-based byte offset in buffer at which to begin storing the data read from the current stream.</param>
265
            <param name="count">The maximum number of bytes to be read from the current stream. </param>
266
            <returns>The total number of bytes read into the buffer. This can be less than the number of bytes requested if that many 
267
            bytes are not currently available, or zero (0) if the end of the stream has been reached.</returns>
268
            <exception cref="T:System.NotSupportedException">The <see cref="T:Telerik.Windows.Zip.StreamOperationMode"/> associated with 
269
            current <see cref="T:Telerik.Windows.Zip.OperationStream"/> object does not match the underlying stream.  
270
            For example, this exception is thrown when using <see cref="F:Telerik.Windows.Zip.StreamOperationMode.Read"/> with an underlying stream that is write only.  </exception>
271
            <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="offset"/> parameter is less than zero.-or- The <paramref name="count"/> parameter is less than zero. </exception>
272
            <exception cref="T:System.ArgumentException">The sum of the <paramref name="count"/> and <paramref name="offset"/> parameters is larger than the length of the buffer. </exception>
273
        </member>
274
        <member name="M:Telerik.Windows.Zip.OperationStream.Seek(System.Int64,System.IO.SeekOrigin)">
275
            <summary>
276
            Sets the position within the current stream. 
277
            </summary>
278
            <param name="offset">A byte offset relative to the origin parameter.</param>
279
            <param name="origin">A value of type SeekOrigin indicating the reference point used to obtain the new position.</param>
280
            <returns>The new position within the current stream.</returns>
281
        </member>
282
        <member name="M:Telerik.Windows.Zip.OperationStream.SetLength(System.Int64)">
283
            <summary>
284
            Sets the length of the current stream.
285
            </summary>
286
            <param name="value">The desired length of the current stream in bytes. </param>
287
        </member>
288
        <member name="M:Telerik.Windows.Zip.OperationStream.Write(System.Byte[],System.Int32,System.Int32)">
289
            <summary>
290
            Writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.
291
            </summary>
292
            <param name="buffer">An array of bytes. This method copies count bytes from buffer to the current stream. </param>
293
            <param name="offset">The zero-based byte offset in buffer at which to begin copying bytes to the current stream. </param>
294
            <param name="count">The number of bytes to be written to the current stream.</param>
295
        </member>
296
        <member name="M:Telerik.Windows.Zip.OperationStream.ValidateBufferParameters(System.Byte[],System.Int32,System.Int32,System.Boolean)">
297
            <summary>
298
            Validate read/write operation parameters.
299
            </summary>
300
            <param name="buffer">Operation buffer.</param>
301
            <param name="offset">Offset.</param>
302
            <param name="count">Count.</param>
303
            <param name="allowZeroCount">Indicates whether count can be zero.</param>
304
        </member>
305
        <member name="M:Telerik.Windows.Zip.OperationStream.FlushFinalBlock">
306
            <summary>Updates the underlying data source or repository with the current state of the buffer, then clears the buffer.</summary>
307
            <exception cref="T:System.NotSupportedException">The current stream is not writable.-or- The final block has already been transformed. </exception>
308
        </member>
309
        <member name="M:Telerik.Windows.Zip.OperationStream.EnsureNotDisposed">
310
            <summary>
311
            Ensure that current stream is not disposed.
312
            </summary>
313
        </member>
314
        <member name="M:Telerik.Windows.Zip.OperationStream.Dispose(System.Boolean)">
315
            <summary>
316
            Releases the unmanaged resources used by the Stream and optionally releases the managed resources. 
317
            </summary>
318
            <param name="disposing">Value which indicates whether both managed and unmanaged resources (true) on only unmanaged resources (false) should be released.</param>
319
        </member>
320
        <member name="M:Telerik.Windows.Zip.OperationStream.InitializeBuffers">
321
            <summary>
322
            Initialize internal buffers.
323
            </summary>
324
        </member>
325
        <member name="M:Telerik.Windows.Zip.OperationStream.InitializeTransform">
326
            <summary>
327
            Initialize transformation.
328
            </summary>
329
        </member>
330
        <member name="M:Telerik.Windows.Zip.OperationStream.ReadTransformationHeader">
331
            <summary>
332
            Read transformation header.
333
            </summary>
334
        </member>
335
        <member name="M:Telerik.Windows.Zip.OperationStream.WriteTransformationHeader">
336
            <summary>
337
            Write transformation header.
338
            </summary>
339
        </member>
340
        <member name="P:Telerik.Windows.Zip.OperationStream.CanRead">
341
            <summary>
342
            Gets a value indicating whether the current stream supports reading.
343
            </summary>
344
        </member>
345
        <member name="P:Telerik.Windows.Zip.OperationStream.CanSeek">
346
            <summary>
347
            Gets a value indicating whether the current stream supports seeking.
348
            </summary>
349
        </member>
350
        <member name="P:Telerik.Windows.Zip.OperationStream.CanWrite">
351
            <summary>
352
            Gets a value indicating whether the current stream supports writing.
353
            </summary>
354
        </member>
355
        <member name="P:Telerik.Windows.Zip.OperationStream.HasFlushedFinalBlock">
356
            <summary>Gets a value which indicates whether the final buffer block has been written/read to/from the underlying stream. </summary>
357
            <returns>true if the final block has been flushed or end of underlying stream is reached; otherwise, false. </returns>
358
        </member>
359
        <member name="P:Telerik.Windows.Zip.OperationStream.Length">
360
            <summary>
361
            Gets the length in bytes of the stream.
362
            </summary>
363
        </member>
364
        <member name="P:Telerik.Windows.Zip.OperationStream.Position">
365
            <summary>
366
            Gets or sets the position within the current stream.
367
            </summary>
368
        </member>
369
        <member name="P:Telerik.Windows.Zip.OperationStream.TotalPlainCount">
370
            <summary>
371
            Gets value which specify total plain bytes count (not-compressed and not-encrypted).
372
            </summary>
373
        </member>
374
        <member name="P:Telerik.Windows.Zip.OperationStream.TotalTransformedCount">
375
            <summary>
376
            Gets value which specify total transformed bytes count (compressed or encrypted).
377
            </summary>
378
        </member>
379
        <member name="P:Telerik.Windows.Zip.OperationStream.BaseStream">
380
            <summary>
381
            Gets input stream.
382
            </summary>
383
        </member>
384
        <member name="P:Telerik.Windows.Zip.OperationStream.Mode">
385
            <summary>
386
            Gets stream mode.
387
            </summary>
388
        </member>
389
        <member name="P:Telerik.Windows.Zip.OperationStream.IsDisposed">
390
            <summary>
391
            Gets or sets value which indicates whether this stream is disposed already.
392
            </summary>
393
        </member>
394
        <member name="P:Telerik.Windows.Zip.OperationStream.Transform">
395
            <summary>
396
            Gets or sets block transformation is used for read/write operations.
397
            </summary>
398
        </member>
399
        <member name="M:Telerik.Windows.Zip.CompressedStream.#ctor(System.IO.Stream,Telerik.Windows.Zip.StreamOperationMode,Telerik.Windows.Zip.CompressionSettings)">
400
            <summary>
401
            Initializes a new instance of the CompressedStream class.
402
            </summary>
403
            <param name="baseStream">The base input/output stream.</param>
404
            <param name="mode">Stream operational mode.</param>
405
            <param name="settings">Compression settings.</param>
406
            <exception cref="T:System.ArgumentOutOfRangeException">Specified mode is not allowed for the given stream.</exception>
407
        </member>
408
        <member name="M:Telerik.Windows.Zip.CompressedStream.#ctor(System.IO.Stream,Telerik.Windows.Zip.StreamOperationMode,Telerik.Windows.Zip.CompressionSettings,System.Boolean,Telerik.Windows.Zip.EncryptionSettings)">
409
            <summary>
410
            Initializes a new instance of the CompressedStream class.
411
            </summary>
412
            <param name="baseStream">The base input/output stream.</param>
413
            <param name="mode">Stream operational mode.</param>
414
            <param name="settings">Compression settings.</param>
415
            <param name="useCrc32">Indicates whether the CRC32 (true) or Adler32 (false) checksum algorithm will be used.</param>
416
            <param name="encryptionSettings">Encryption settings.</param>
417
            <exception cref="T:System.ArgumentOutOfRangeException">Specified mode is not allowed for the given stream.</exception>
418
        </member>
419
        <member name="M:Telerik.Windows.Zip.CompressedStream.#ctor(System.IO.Stream,Telerik.Windows.Zip.StreamOperationMode,Telerik.Windows.Zip.ICompressionAlgorithm,Telerik.Windows.Zip.IChecksumAlgorithm)">
420
            <summary>
421
            Initializes a new instance of the CompressedStream class.
422
            </summary>
423
            <param name="baseStream">The base input/output stream.</param>
424
            <param name="mode">Stream operational mode.</param>
425
            <param name="compressionAlgorithm">Compression algorithm.</param>
426
            <param name="checksumAlgorithm">Checksum algorithm.</param>
427
            <exception cref="T:System.ArgumentOutOfRangeException">Specified mode is not allowed for the given stream.</exception>
428
        </member>
429
        <member name="M:Telerik.Windows.Zip.CompressedStream.Read(System.Byte[],System.Int32,System.Int32)">
430
            <summary>
431
            Reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.
432
            </summary>
433
            <param name="buffer">An array of bytes. When this method returns, the buffer contains the specified byte array with the 
434
            values between offset and (offset + count - 1) replaced by the bytes read from the current source.</param>
435
            <param name="offset">The zero-based byte offset in buffer at which to begin storing the data read from the current stream.</param>
436
            <param name="count">The maximum number of bytes to be read from the current stream. </param>
437
            <returns>The total number of bytes read into the buffer. This can be less than the number of bytes requested if that many 
438
            bytes are not currently available, or zero (0) if the end of the stream has been reached.</returns>
439
            <exception cref="T:System.NotSupportedException">The <see cref="T:Telerik.Windows.Zip.StreamOperationMode"/> associated with 
440
            current <see cref="T:Telerik.Windows.Zip.OperationStream"/> object does not match the underlying stream.  
441
            For example, this exception is thrown when using <see cref="F:Telerik.Windows.Zip.StreamOperationMode.Read"/> with an underlying stream that is write only.  </exception>
442
            <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="offset"/> parameter is less than zero.-or- The <paramref name="count"/> parameter is less than zero. </exception>
443
            <exception cref="T:System.ArgumentException">The sum of the <paramref name="count"/> and <paramref name="offset"/> parameters is larger than the length of the buffer. </exception>
444
        </member>
445
        <member name="M:Telerik.Windows.Zip.CompressedStream.SetLength(System.Int64)">
446
            <summary>
447
            Sets the length of the current stream.
448
            </summary>
449
            <param name="value">The desired length of the current stream in bytes. </param>
450
        </member>
451
        <member name="M:Telerik.Windows.Zip.CompressedStream.Write(System.Byte[],System.Int32,System.Int32)">
452
            <summary>
453
            Writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.
454
            </summary>
455
            <param name="buffer">An array of bytes. This method copies count bytes from buffer to the current stream. </param>
456
            <param name="offset">The zero-based byte offset in buffer at which to begin copying bytes to the current stream. </param>
457
            <param name="count">The number of bytes to be written to the current stream.</param>
458
        </member>
459
        <member name="M:Telerik.Windows.Zip.CompressedStream.Dispose(System.Boolean)">
460
            <summary>
461
            Releases the unmanaged resources used by the Stream and optionally releases the managed resources. 
462
            </summary>
463
            <param name="disposing">Value which indicates whether both managed and unmanaged resources (true) on only unmanaged resources (false) should be released.</param>
464
        </member>
465
        <member name="M:Telerik.Windows.Zip.CompressedStream.Initialize(System.IO.Stream,Telerik.Windows.Zip.ICompressionAlgorithm,Telerik.Windows.Zip.IChecksumAlgorithm)">
466
            <summary>
467
            Initialize compressed stream.
468
            </summary>
469
            <param name="baseStream">The base input/output stream.</param>
470
            <param name="compressionAlgorithm">Compression algorithm.</param>
471
            <param name="checksumAlgorithm">Checksum algorithm.</param>
472
        </member>
473
        <member name="E:Telerik.Windows.Zip.CompressedStream.ChecksumReady">
474
            <summary>
475
            Event occurs when calculation of the checksum for this stream is completed. 
476
            </summary>
477
        </member>
478
        <member name="P:Telerik.Windows.Zip.CompressedStream.Checksum">
479
            <summary>
480
            Gets checksum calculated for this stream starting from 
481
            the first read/write operation and up to the Flush call.
482
            </summary>
483
        </member>
484
        <member name="P:Telerik.Windows.Zip.CompressedStream.CompressedSize">
485
            <summary>
486
            Gets the compressed size of the stream.
487
            </summary>
488
        </member>
489
        <member name="P:Telerik.Windows.Zip.CompressedStream.ChecksumAlgorithm">
490
            <summary>
491
            Gets or sets the checksum algorithm will be used during compression-decompression.
492
            </summary>
493
        </member>
494
        <member name="T:Telerik.Windows.Zip.CompressionSettings">
495
            <summary>
496
            Base class for the compression settings.
497
            </summary>
498
        </member>
499
        <member name="M:Telerik.Windows.Zip.CompressionSettings.CopyFrom(Telerik.Windows.Zip.CompressionSettings)">
500
            <summary>
501
            Copy settings from the given base settings.
502
            </summary>
503
            <param name="baseSettings">Base settings to copy from.</param>
504
        </member>
505
        <member name="M:Telerik.Windows.Zip.CompressionSettings.PrepareForZip(Telerik.Windows.Zip.CentralDirectoryHeader)">
506
            <summary>
507
            Prepare settings for usage in zip archive entries.
508
            </summary>
509
            <param name="header">Central directory header.</param>
510
        </member>
511
        <member name="M:Telerik.Windows.Zip.CompressionSettings.OnPropertyChanged(System.String)">
512
            <summary>
513
            Called when property value is changed.
514
            </summary>
515
            <param name="propertyName">Property name.</param>
516
        </member>
517
        <member name="E:Telerik.Windows.Zip.CompressionSettings.PropertyChanged">
518
            <summary>
519
            Occurs when a property value changes.
520
            </summary>
521
        </member>
522
        <member name="P:Telerik.Windows.Zip.CompressionSettings.Method">
523
            <summary>
524
            Gets or sets compression method.
525
            </summary>
526
        </member>
527
        <member name="T:Telerik.Windows.Zip.CompressionTransformBase">
528
            <summary>
529
            Represents base class for all compression and decompression functionality.
530
            </summary>
531
        </member>
532
        <member name="M:Telerik.Windows.Zip.CompressionTransformBase.#ctor">
533
            <summary>
534
            Initializes a new instance of the CompressionTransformBase class.
535
            </summary>
536
        </member>
537
        <member name="M:Telerik.Windows.Zip.CompressionTransformBase.TransformBlock(System.Byte[],System.Int32,System.Int32,System.Byte[],System.Int32)">
538
            <summary>
539
            Transforms the specified region of the input byte array and copies
540
            the resulting transform to the specified region of the output byte array.
541
            </summary>
542
            <returns>The number of bytes written.</returns>
543
            <param name="inputBuffer">The input for which to compute the transform. </param>
544
            <param name="inputOffset">The offset into the input byte array from which to begin using data. </param>
545
            <param name="inputCount">The number of bytes in the input byte array to use as data. </param>
546
            <param name="outputBuffer">The output to which to write the transform. </param>
547
            <param name="outputOffset">The offset into the output byte array from which to begin writing data. </param>
548
        </member>
549
        <member name="M:Telerik.Windows.Zip.CompressionTransformBase.TransformFinalBlock(System.Byte[],System.Int32,System.Int32)">
550
            <summary>Transforms the specified region of the specified byte array.</summary>
551
            <returns>The computed transform.</returns>
552
            <param name="inputBuffer">The input for which to compute the transform. </param>
553
            <param name="inputOffset">The offset into the byte array from which to begin using data. </param>
554
            <param name="inputCount">The number of bytes in the byte array to use as data. </param>
555
        </member>
556
        <member name="M:Telerik.Windows.Zip.CompressionTransformBase.Dispose(System.Boolean)">
557
            <summary>
558
            Releases the unmanaged resources used by the transform and optionally releases the managed resources. 
559
            </summary>
560
            <param name="disposing">Value which indicates whether both managed and unmanaged resources (true) on only unmanaged resources (false) should be released.</param>
561
        </member>
562
        <member name="M:Telerik.Windows.Zip.CompressionTransformBase.ProcessTransform(System.Boolean)">
563
            <summary>
564
            Transforms current input buffer.
565
            </summary>
566
            <param name="finalBlock">The final block flag.</param>
567
            <returns>True when output still available.</returns>
568
        </member>
569
        <member name="P:Telerik.Windows.Zip.CompressionTransformBase.CanReuseTransform">
570
            <summary>Gets a value indicating whether the current transform can be reused.</summary>
571
            <returns>true if the current transform can be reused; otherwise, false.</returns>
572
        </member>
573
        <member name="P:Telerik.Windows.Zip.CompressionTransformBase.CanTransformMultipleBlocks">
574
            <summary>Gets a value indicating whether multiple blocks can be transformed.</summary>
575
            <returns>true if multiple blocks can be transformed; otherwise, false.</returns>
576
        </member>
577
        <member name="P:Telerik.Windows.Zip.CompressionTransformBase.InputBlockSize">
578
            <summary>Gets the input block size.</summary>
579
            <returns>The size of the input data blocks in bytes.</returns>
580
        </member>
581
        <member name="P:Telerik.Windows.Zip.CompressionTransformBase.OutputBlockSize">
582
            <summary>Gets the output block size.</summary>
583
            <returns>The size of the output data blocks in bytes.</returns>
584
        </member>
585
        <member name="T:Telerik.Windows.Zip.CompressedStreamHeader">
586
            <summary>
587
            Specifies values for header type of the compressed stream.
588
            </summary>
589
        </member>
590
        <member name="F:Telerik.Windows.Zip.CompressedStreamHeader.None">
591
            <summary>
592
            Compressed stream does not contain a header.
593
            </summary>
594
        </member>
595
        <member name="F:Telerik.Windows.Zip.CompressedStreamHeader.ZLib">
596
            <summary>
597
            Compressed stream is formatted in accordance with RFC 1950
598
            (ZLIB Compressed Data Format Specification version 3.3).
599
            </summary>
600
        </member>
601
        <member name="T:Telerik.Windows.Zip.CompressionLevel">
602
            <summary>
603
            The compression level to be used for compression of data.
604
            </summary>
605
        </member>
606
        <member name="F:Telerik.Windows.Zip.CompressionLevel.NoCompression">
607
            <summary>
608
            The data will be simply stored,
609
            no compression should be performed.
610
            </summary>
611
        </member>
612
        <member name="F:Telerik.Windows.Zip.CompressionLevel.Level0">
613
            <summary>
614
            Same as NoCompression.
615
            </summary>
616
        </member>
617
        <member name="F:Telerik.Windows.Zip.CompressionLevel.Fastest">
618
            <summary>
619
            The fastest but least effective compression.
620
            </summary>
621
        </member>
622
        <member name="F:Telerik.Windows.Zip.CompressionLevel.Level1">
623
            <summary>
624
            A synonym for Fastest.
625
            </summary>
626
        </member>
627
        <member name="F:Telerik.Windows.Zip.CompressionLevel.Level2">
628
            <summary>
629
            A little slower, but better, than level 1.
630
            </summary>
631
        </member>
632
        <member name="F:Telerik.Windows.Zip.CompressionLevel.Level3">
633
            <summary>
634
            A little slower, but better, than level 2.
635
            </summary>
636
        </member>
637
        <member name="F:Telerik.Windows.Zip.CompressionLevel.Level4">
638
            <summary>
639
            A little slower, but better, than level 3.
640
            </summary>
641
        </member>
642
        <member name="F:Telerik.Windows.Zip.CompressionLevel.Level5">
643
            <summary>
644
            A little slower than level 4, but with better compression.
645
            </summary>
646
        </member>
647
        <member name="F:Telerik.Windows.Zip.CompressionLevel.Optimal">
648
            <summary>
649
            The default compression level with
650
            a good balance of speed and compression efficiency.
651
            </summary>
652
        </member>
653
        <member name="F:Telerik.Windows.Zip.CompressionLevel.Level6">
654
            <summary>
655
            A synonym for Optimal.
656
            </summary>
657
        </member>
658
        <member name="F:Telerik.Windows.Zip.CompressionLevel.Level7">
659
            <summary>
660
            Pretty good compression.
661
            </summary>
662
        </member>
663
        <member name="F:Telerik.Windows.Zip.CompressionLevel.Level8">
664
            <summary>
665
             Better compression than Level7.
666
            </summary>
667
        </member>
668
        <member name="F:Telerik.Windows.Zip.CompressionLevel.Best">
669
            <summary>
670
            The best compression, where best means
671
            greatest reduction in size of the input data.
672
            This is also the slowest compression.
673
            </summary>
674
        </member>
675
        <member name="F:Telerik.Windows.Zip.CompressionLevel.Level9">
676
            <summary>
677
            A synonym for Best compression level.
678
            </summary>
679
        </member>
680
        <member name="T:Telerik.Windows.Zip.DeflateAlgorithm">
681
            <summary>
682
            Class which implements Deflate compression algorithm.
683
            </summary>
684
        </member>
685
        <member name="T:Telerik.Windows.Zip.ICompressionAlgorithm">
686
            <summary>
687
            Interface which must be implemented by all implementations of the compression algorithm.
688
            </summary>
689
        </member>
690
        <member name="M:Telerik.Windows.Zip.ICompressionAlgorithm.CreateCompressor">
691
            <summary>
692
            Creates a compressor object. 
693
            </summary>
694
            <returns>A compressor object.</returns>
695
        </member>
696
        <member name="M:Telerik.Windows.Zip.ICompressionAlgorithm.CreateDecompressor">
697
            <summary>
698
            Creates a decompressor object.
699
            </summary>
700
            <returns>A decompressor object.</returns>
701
        </member>
702
        <member name="M:Telerik.Windows.Zip.ICompressionAlgorithm.Initialize(Telerik.Windows.Zip.CompressionSettings)">
703
            <summary>
704
            Initialize compression algorithm using given compression settings.
705
            </summary>
706
            <param name="settings">Compression settings.</param>
707
        </member>
708
        <member name="M:Telerik.Windows.Zip.DeflateAlgorithm.CreateCompressor">
709
            <summary>
710
            Creates a compressor object. 
711
            </summary>
712
            <returns>A compressor object.</returns>
713
        </member>
714
        <member name="M:Telerik.Windows.Zip.DeflateAlgorithm.CreateDecompressor">
715
            <summary>
716
            Creates a decompressor object.
717
            </summary>
718
            <returns>A decompressor object.</returns>
719
        </member>
720
        <member name="M:Telerik.Windows.Zip.DeflateAlgorithm.Initialize(Telerik.Windows.Zip.CompressionSettings)">
721
            <summary>
722
            Initialize compression algorithm using given compression settings.
723
            </summary>
724
            <param name="settings">Compression settings.</param>
725
        </member>
726
        <member name="T:Telerik.Windows.Zip.DeflateBlockState">
727
            <summary>
728
            Represents a state of current block.
729
            </summary>
730
        </member>
731
        <member name="F:Telerik.Windows.Zip.DeflateBlockState.NeedMore">
732
            <summary>
733
            Block is not completed, need more input or more output.
734
            </summary>
735
        </member>
736
        <member name="F:Telerik.Windows.Zip.DeflateBlockState.BlockDone">
737
            <summary>
738
            Block flush performed.
739
            </summary>
740
        </member>
741
        <member name="F:Telerik.Windows.Zip.DeflateBlockState.FinishStarted">
742
            <summary>
743
            Finish started, need only more output at next deflate.
744
            </summary>
745
        </member>
746
        <member name="F:Telerik.Windows.Zip.DeflateBlockState.FinishDone">
747
            <summary>
748
            Finish done, accept no more input or output.
749
            </summary>
750
        </member>
751
        <member name="T:Telerik.Windows.Zip.DeflateCompressor">
752
            <summary>
753
            Compressor which implements Deflate compression.
754
            </summary>
755
        </member>
756
        <member name="T:Telerik.Windows.Zip.DeflateTransformBase">
757
            <summary>
758
            Represents base class for Deflate compression and decompression functionality.
759
            </summary>
760
        </member>
761
        <member name="M:Telerik.Windows.Zip.DeflateTransformBase.#ctor(Telerik.Windows.Zip.DeflateSettings)">
762
            <summary>
763
            Initializes a new instance of the DeflateTransformBase class.
764
            </summary>
765
            <param name="settings">Deflate settings.</param>
766
        </member>
767
        <member name="F:Telerik.Windows.Zip.DeflateCompressor.WindowBitsDefault">
768
            <summary>
769
            The default number of window bits for the Deflate algorithm.
770
            15 is the maximum number of window bits for the Deflate algorithm (32K window).
771
            </summary>
772
        </member>
773
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.#ctor(Telerik.Windows.Zip.DeflateSettings)">
774
            <summary>
775
            Initializes a new instance of the DeflateCompressor class.
776
            </summary>
777
            <param name="settings">Deflate settings.</param>
778
        </member>
779
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.CreateHeader">
780
            <summary>
781
            Creates RFC 1950 (ZLIB Compressed Data Format Specification version 3.3) header
782
            to be written into the output stream.
783
            </summary>
784
        </member>
785
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.DownHeap(System.Int16[],System.Int32)">
786
            <summary>
787
            Restore the heap property by moving down the tree starting at specified node,
788
            exchanging a node with the smallest of its two sons if necessary, stopping
789
            when the heap property is re-established (each father smaller than its two sons).
790
            </summary>
791
            <param name="tree">The tree.</param>
792
            <param name="nodeIndex">Index of node.</param>
793
        </member>
794
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.ProcessTransform(System.Boolean)">
795
            <summary>
796
            Transforms current input buffer.
797
            </summary>
798
            <param name="finalBlock">The final block flag.</param>
799
            <returns>True when still output available.</returns>
800
        </member>
801
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.ScanTree(System.Int16[],System.Int32)">
802
            <summary>
803
            Scan a literal or distance tree to determine the frequencies of the codes
804
            in the bit length tree.
805
            </summary>
806
            <param name="tree">The tree.</param>
807
            <param name="maxCode">Max code.</param>
808
        </member>
809
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.BuildBitLengthTree">
810
            <summary>
811
            Construct the Huffman tree for the bit lengths.
812
            </summary>
813
            <returns>The index of the last bit length code to send.</returns>
814
        </member>
815
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.SendAllTrees(System.Int32,System.Int32,System.Int32)">
816
            <summary>
817
            Send the header for a block using dynamic Huffman trees: the counts,
818
            the lengths of the bit length codes, the literal tree and the distance tree.
819
            </summary>
820
            <param name="literalCodes">Length of literal codes.</param>
821
            <param name="distanceCodes">Length of distance codes.</param>
822
            <param name="bitLengthCodes">Length of bit length codes.</param>
823
        </member>
824
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.SendTree(System.Int16[],System.Int32)">
825
            <summary>
826
            Send a literal or distance tree in compressed form,
827
            using the codes in bit length tree.
828
            </summary>
829
            <param name="tree">The tree.</param>
830
            <param name="maxCode">Max code.</param>
831
        </member>
832
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.PutBytes(System.Byte[],System.Int32,System.Int32)">
833
            <summary>
834
            Output a block of bytes on the stream.
835
            </summary>
836
            <param name="buffer">Buffer.</param>
837
            <param name="start">Start index.</param>
838
            <param name="length">Length.</param>
839
        </member>
840
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.TreeTally(System.Int32,System.Int32)">
841
            <summary>
842
            Save the match info and tally the frequency counts.
843
            </summary>
844
            <param name="distance">Distance.</param>
845
            <param name="lengthOrChar">Length or unmatched char.</param>
846
            <returns>Return true if the current block must be flushed.</returns>
847
        </member>
848
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.SendCompressedBlock(System.Int16[],System.Int16[])">
849
            <summary>
850
            Send the block data compressed using the given Huffman trees.
851
            </summary>
852
            <param name="literalTree">Literal tree.</param>
853
            <param name="distanceTree">Distance tree.</param>
854
        </member>
855
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.AlginOnByteBoundary">
856
            <summary>
857
            Flush the bit buffer and align the output on a byte boundary.
858
            </summary>
859
        </member>
860
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.CopyBlock(System.Int32,System.Int32,System.Boolean)">
861
            <summary>
862
            Copy a stored block, storing first the length
863
            and its one's complement if requested.
864
            </summary>
865
            <param name="buffer">Buffer.</param>
866
            <param name="length">Length.</param>
867
            <param name="header">Should send the header.</param>
868
        </member>
869
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.SendStoredBlock(System.Int32,System.Int32,System.Boolean)">
870
            <summary>
871
            Send a stored block.
872
            </summary>
873
            <param name="offset">Offset in window.</param>
874
            <param name="length">Length.</param>
875
            <param name="lastBlock">The flag of last block.</param>
876
        </member>
877
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.TreeFlushBlock(System.Int32,System.Int32,System.Boolean)">
878
            <summary>
879
            Determine the best encoding for the current block: dynamic trees, static
880
            trees or store, and output the encoded block.
881
            </summary>
882
            <param name="offset">Offset in window.</param>
883
            <param name="length">Length.</param>
884
            <param name="lastBlock">The flag of last block.</param>
885
        </member>
886
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.FillWindow">
887
            <summary>
888
            Fill the window if necessary.
889
            </summary>
890
        </member>
891
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.DeflateFast(System.Boolean)">
892
            <summary>
893
            Compress as much as possible from the input stream, return the current
894
            block state.
895
            This function does not perform lazy evaluation of matches and inserts
896
            new strings in the dictionary only for unmatched strings or for short
897
            matches. It is used only for the fast compression options.
898
            </summary>
899
            <param name="flush">Flush flag.</param>
900
            <returns>Returns the current block state.</returns>
901
        </member>
902
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.DeflateNone(System.Boolean)">
903
            <summary>
904
            Copy without compression as much as possible from the input buffer.
905
            </summary>
906
            <param name="flush">Flush flag.</param>
907
            <returns>Returns the current block state.</returns>
908
        </member>
909
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.DeflateSlow(System.Boolean)">
910
            <summary>
911
            Same as above, but achieves better compression. We use a lazy
912
            evaluation for matches: a match is finally adopted only if there is
913
            no better match at the next window position.
914
            </summary>
915
            <param name="flush">Flush flag.</param>
916
            <returns>Returns the current block state.</returns>
917
        </member>
918
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.InitializeTreeData">
919
            <summary>
920
            Initialize the tree data structures.
921
            </summary>
922
        </member>
923
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.SetConfiguration(System.Int32)">
924
            <summary>
925
            Sets configuration parameters by the compression level.
926
            </summary>
927
            <param name="level">Compression level.</param>
928
        </member>
929
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.FlushPending">
930
            <summary>
931
            Flush as much pending output as possible.
932
            All deflate output goes through this function.
933
            </summary>
934
        </member>
935
        <member name="M:Telerik.Windows.Zip.DeflateCompressor.ReadBuffer(System.Byte[],System.Int32,System.Int32)">
936
            <summary>
937
            Read a new buffer from the current input stream, update
938
            total number of bytes read.  All deflate input goes through
939
            this function.
940
            </summary>
941
            <param name="buffer">Buffer.</param>
942
            <param name="start">Start position in buffer.</param>
943
            <param name="size">Size.</param>
944
            <returns></returns>
945
        </member>
946
        <member name="T:Telerik.Windows.Zip.DeflateConfiguration">
947
            <summary>
948
            Represents configuration of deflate algorithm.
949
            </summary>
950
        </member>
951
        <member name="M:Telerik.Windows.Zip.DeflateConfiguration.Lookup(System.Int32)">
952
            <summary>
953
            Returns instance of Config class by the compression level.
954
            </summary>
955
            <param name="compressionLevel">Compression level.</param>
956
            <returns>Instance of Config class.</returns>
957
        </member>
958
        <member name="P:Telerik.Windows.Zip.DeflateConfiguration.GoodLength">
959
            <summary>
960
            Use a faster search when the previous match is longer
961
            than this reduce lazy search above this match length.
962
            </summary>
963
        </member>
964
        <member name="P:Telerik.Windows.Zip.DeflateConfiguration.MaxLazy">
965
            <summary>
966
            Attempt to find a better match only when the current match is
967
            strictly smaller than this value. This mechanism is used only for
968
            compression levels >= 4.  For levels 1,2,3: MaxLazy is actually
969
            MaxInsertLength (See DeflateFast).
970
            Do not perform lazy search above this match length.
971
            </summary>
972
        </member>
973
        <member name="P:Telerik.Windows.Zip.DeflateConfiguration.NiceLength">
974
            <summary>
975
            Quit search above this match length.
976
            </summary>
977
        </member>
978
        <member name="P:Telerik.Windows.Zip.DeflateConfiguration.MaxChainLength">
979
            <summary>
980
            To speed up deflation, hash chains are never searched beyond this length.
981
            A higher limit improves compression ratio but degrades the speed.
982
            </summary>
983
        </member>
984
        <member name="T:Telerik.Windows.Zip.DeflateConstants">
985
            <summary>
986
            Represents constants for deflate compression.
987
            </summary>
988
        </member>
989
        <member name="F:Telerik.Windows.Zip.DeflateConstants.HeaderDeflated">
990
            <summary>
991
            Z-lib header: the deflate compression method.
992
            </summary>
993
        </member>
994
        <member name="F:Telerik.Windows.Zip.DeflateConstants.MaxBitLengthBits">
995
            <summary>
996
            Bit length codes must not exceed MaxBitLengthBits bits.
997
            </summary>
998
        </member>
999
        <member name="F:Telerik.Windows.Zip.DeflateConstants.Repeat3To6">
1000
            <summary>
1001
            Repeat previous bit length 3-6 times (2 bits of repeat count).
1002
            </summary>
1003
        </member>
1004
        <member name="F:Telerik.Windows.Zip.DeflateConstants.RepeatZero3To10">
1005
            <summary>
1006
            Repeat a zero length 3-10 times (3 bits of repeat count).
1007
            </summary>
1008
        </member>
1009
        <member name="F:Telerik.Windows.Zip.DeflateConstants.RepeatZero11To138">
1010
            <summary>
1011
            Repeat a zero length 11-138 times (7 bits of repeat count).
1012
            </summary>
1013
        </member>
1014
        <member name="T:Telerik.Windows.Zip.DeflateDecompressor">
1015
            <summary>
1016
            Decompressor which implements Deflate compression.
1017
            </summary>
1018
        </member>
1019
        <member name="M:Telerik.Windows.Zip.DeflateDecompressor.#ctor(Telerik.Windows.Zip.DeflateSettings)">
1020
            <summary>
1021
            Initializes a new instance of the DeflateDecompressor class.
1022
            </summary>
1023
            <param name="settings">Deflate settings.</param>
1024
        </member>
1025
        <member name="M:Telerik.Windows.Zip.DeflateDecompressor.InitHeaderReading">
1026
            <summary>
1027
            Initialize reading of the transformation header.
1028
            </summary>
1029
        </member>
1030
        <member name="M:Telerik.Windows.Zip.DeflateDecompressor.ProcessHeader">
1031
            <summary>
1032
            Process transformation header has been read.
1033
            </summary>
1034
        </member>
1035
        <member name="M:Telerik.Windows.Zip.DeflateDecompressor.ProcessTransform(System.Boolean)">
1036
            <summary>
1037
            Transforms current input buffer.
1038
            </summary>
1039
            <param name="finalBlock">The final block flag.</param>
1040
            <returns>True when still output available.</returns>
1041
        </member>
1042
        <member name="P:Telerik.Windows.Zip.DeflateDecompressor.OutputBlockSize">
1043
            <summary>Gets the output block size.</summary>
1044
            <returns>The size of the output data blocks in bytes.</returns>
1045
        </member>
1046
        <member name="T:Telerik.Windows.Zip.DeflateDecompressor.DecompressorState">
1047
            <summary>
1048
            Represents a state of decompressor process.
1049
            </summary>
1050
        </member>
1051
        <member name="T:Telerik.Windows.Zip.DeflateDecompressor.BlockType">
1052
            <summary>
1053
            Represents a type of block in deflated data.
1054
            </summary>
1055
        </member>
1056
        <member name="T:Telerik.Windows.Zip.DeflateSettings">
1057
            <summary>
1058
            Compression settings of the Deflate method.
1059
            </summary>
1060
        </member>
1061
        <member name="M:Telerik.Windows.Zip.DeflateSettings.#ctor">
1062
            <summary>
1063
            Initializes a new instance of the DeflateSettings class.
1064
            </summary>
1065
        </member>
1066
        <member name="M:Telerik.Windows.Zip.DeflateSettings.CopyFrom(Telerik.Windows.Zip.CompressionSettings)">
1067
            <summary>
1068
            Copy settings from the given base settings.
1069
            </summary>
1070
            <param name="baseSettings">Base settings to copy from.</param>
1071
        </member>
1072
        <member name="M:Telerik.Windows.Zip.DeflateSettings.PrepareForZip(Telerik.Windows.Zip.CentralDirectoryHeader)">
1073
            <summary>
1074
            Prepare settings for usage in zip archive entries.
1075
            </summary>
1076
            <param name="header">Central directory header.</param>
1077
        </member>
1078
        <member name="P:Telerik.Windows.Zip.DeflateSettings.CompressionLevel">
1079
            <summary>
1080
            The compression level of deflate algorithm to be used for deflating by a CompressedStream.
1081
            </summary>
1082
        </member>
1083
        <member name="P:Telerik.Windows.Zip.DeflateSettings.HeaderType">
1084
            <summary>
1085
            Gets or sets compression stream header type.
1086
            </summary>
1087
        </member>
1088
        <member name="T:Telerik.Windows.Zip.InflateTree">
1089
            <summary>
1090
            Inflates data using a lookup table combined with a HuffmanTree.
1091
            </summary>
1092
        </member>
1093
        <member name="M:Telerik.Windows.Zip.InflateTree.#cctor">
1094
            <summary>
1095
            Initializes static members of the InflateTree class.
1096
            </summary>
1097
        </member>
1098
        <member name="M:Telerik.Windows.Zip.InflateTree.#ctor(System.Byte[])">
1099
            <summary>
1100
            Initializes a new instance of the InflateTree class.
1101
            </summary>
1102
        </member>
1103
        <member name="M:Telerik.Windows.Zip.InflateTree.GetNextSymbol(Telerik.Windows.Zip.InputBitsBuffer)">
1104
            <summary>
1105
            Tries to get enough bits from input and try to decode them.
1106
            </summary>
1107
            <param name="input">Input buffer.</param>
1108
            <returns>Next symbol or -1 when there is no enough bits in input.</returns>
1109
        </member>
1110
        <member name="M:Telerik.Windows.Zip.InflateTree.CalculateHuffmanCode">
1111
            <summary>
1112
            Calculate the huffman codes according to RFC 1951.
1113
            </summary>
1114
            <returns>Huffman codes.</returns>
1115
        </member>
1116
        <member name="T:Telerik.Windows.Zip.InputBitsBuffer">
1117
            <summary>
1118
            Represents input buffer for inflating data using Huffman coding.
1119
            </summary>
1120
        </member>
1121
        <member name="M:Telerik.Windows.Zip.InputBitsBuffer.#ctor">
1122
            <summary>
1123
            Initializes a new instance of the InputBitsBuffer class.
1124
            </summary>
1125
        </member>
1126
        <member name="M:Telerik.Windows.Zip.InputBitsBuffer.CheckAvailable(System.Int32)">
1127
            <summary>
1128
            Checks available bits in the bit buffer.
1129
            </summary>
1130
            <param name="count">Count of bits.</param>
1131
            <returns>True if available.</returns>
1132
        </member>
1133
        <member name="M:Telerik.Windows.Zip.InputBitsBuffer.GetBits(System.Int32)">
1134
            <summary>
1135
            Gets available bits from buffer.
1136
            </summary>
1137
            <param name="count">Count of required bits.</param>
1138
            <returns>Bits data.</returns>
1139
        </member>
1140
        <member name="M:Telerik.Windows.Zip.InputBitsBuffer.Read(System.Byte[],System.Int32,System.Int32)">
1141
            <summary>
1142
            Read bytes to output buffer.
1143
            </summary>
1144
            <param name="output">Output buffer.</param>
1145
            <param name="offset">Offset.</param>
1146
            <param name="length">Length.</param>
1147
            <returns>Count of bytes which are read.</returns>
1148
        </member>
1149
        <member name="M:Telerik.Windows.Zip.InputBitsBuffer.SetBuffer(System.Byte[],System.Int32,System.Int32)">
1150
            <summary>
1151
            Set current working buffer.
1152
            </summary>
1153
            <param name="buffer">Bytes buffer.</param>
1154
            <param name="offset">Offset.</param>
1155
            <param name="length">Length.</param>
1156
        </member>
1157
        <member name="M:Telerik.Windows.Zip.InputBitsBuffer.SkipBits(System.Int32)">
1158
            <summary>
1159
            Skips bits in bit buffer.
1160
            </summary>
1161
            <param name="count">Count of bits to skip.</param>
1162
        </member>
1163
        <member name="M:Telerik.Windows.Zip.InputBitsBuffer.SkipToByteBoundary">
1164
            <summary>
1165
            Skips to the next byte boundary.
1166
            </summary>
1167
        </member>
1168
        <member name="M:Telerik.Windows.Zip.InputBitsBuffer.Get16Bits">
1169
            <summary>
1170
            Gets 16 or more bits into bit buffer.
1171
            </summary>
1172
            <returns>Bit buffer.</returns>
1173
        </member>
1174
        <member name="P:Telerik.Windows.Zip.InputBitsBuffer.AvailableBits">
1175
            <summary>
1176
            Available bits in bit buffer.
1177
            </summary>
1178
        </member>
1179
        <member name="P:Telerik.Windows.Zip.InputBitsBuffer.AvailableBytes">
1180
            <summary>
1181
            Available bytes.
1182
            </summary>
1183
        </member>
1184
        <member name="P:Telerik.Windows.Zip.InputBitsBuffer.InputRequired">
1185
            <summary>
1186
            Is input required.
1187
            </summary>
1188
        </member>
1189
        <member name="T:Telerik.Windows.Zip.OutputWindow">
1190
            <summary>
1191
            Represents output window for inflating data using Huffman coding.
1192
            </summary>
1193
        </member>
1194
        <member name="M:Telerik.Windows.Zip.OutputWindow.#ctor">
1195
            <summary>
1196
            Initializes a new instance of the OutputWindow class.
1197
            </summary>
1198
        </member>
1199
        <member name="M:Telerik.Windows.Zip.OutputWindow.AddByte(System.Byte)">
1200
            <summary>
1201
            Adds a byte to output window.
1202
            </summary>
1203
            <param name="value">Byte.</param>
1204
        </member>
1205
        <member name="M:Telerik.Windows.Zip.OutputWindow.Copy(System.Int32,System.Int32)">
1206
            <summary>
1207
            Copies bytes within output window.
1208
            Moves backwards distance bytes and copy length bytes.
1209
            </summary>
1210
            <param name="length">Length.</param>
1211
            <param name="distance">Distance.</param>
1212
        </member>
1213
        <member name="M:Telerik.Windows.Zip.OutputWindow.Read(System.Byte[],System.Int32,System.Int32)">
1214
            <summary>
1215
            Read bytes to output buffer.
1216
            </summary>
1217
            <param name="output">Output buffer.</param>
1218
            <param name="offset">Offset.</param>
1219
            <param name="length">Length.</param>
1220
            <returns>Count of bytes which are read.</returns>
1221
        </member>
1222
        <member name="M:Telerik.Windows.Zip.OutputWindow.ReadInput(Telerik.Windows.Zip.InputBitsBuffer,System.Int32)">
1223
            <summary>
1224
            Reads bytes from input.
1225
            </summary>
1226
            <param name="input">InputBitsBuffer.</param>
1227
            <param name="length">Length.</param>
1228
            <returns>Count of read bytes.</returns>
1229
        </member>
1230
        <member name="P:Telerik.Windows.Zip.OutputWindow.AvailableBytes">
1231
            <summary>
1232
            Gets available bytes count.
1233
            </summary>
1234
        </member>
1235
        <member name="P:Telerik.Windows.Zip.OutputWindow.FreeBytes">
1236
            <summary>
1237
            Gets free bytes count.
1238
            </summary>
1239
        </member>
1240
        <member name="T:Telerik.Windows.Zip.StaticTree">
1241
            <summary>
1242
            Represents Huffman static tree.
1243
            </summary>
1244
        </member>
1245
        <member name="M:Telerik.Windows.Zip.StaticTree.#cctor">
1246
            <summary>
1247
            Initializes static members of the StaticTree class.
1248
            </summary>
1249
        </member>
1250
        <member name="M:Telerik.Windows.Zip.StaticTree.#ctor(System.Int16[],System.Int32[])">
1251
            <summary>
1252
            Initializes a new instance of the StaticTree class.
1253
            </summary>
1254
        </member>
1255
        <member name="P:Telerik.Windows.Zip.StaticTree.TreeCodes">
1256
            <summary>
1257
            Static tree.
1258
            </summary>
1259
        </member>
1260
        <member name="P:Telerik.Windows.Zip.StaticTree.ExtraBits">
1261
            <summary>
1262
            Extra bits for each code.
1263
            </summary>
1264
        </member>
1265
        <member name="P:Telerik.Windows.Zip.StaticTree.ExtraBase">
1266
            <summary>
1267
            Base index for extra bits.
1268
            </summary>
1269
        </member>
1270
        <member name="P:Telerik.Windows.Zip.StaticTree.Elements">
1271
            <summary>
1272
            Max number of elements in the tree.
1273
            </summary>
1274
        </member>
1275
        <member name="P:Telerik.Windows.Zip.StaticTree.MaxLength">
1276
            <summary>
1277
            Max bit length for the codes.
1278
            </summary>
1279
        </member>
1280
        <member name="T:Telerik.Windows.Zip.Tree">
1281
            <summary>
1282
            Deflates data using Huffman coding.
1283
            </summary>
1284
        </member>
1285
        <member name="M:Telerik.Windows.Zip.Tree.BitReverse(System.Int32,System.Int32)">
1286
            <summary>
1287
            Reverse the first specified bits of a code,
1288
            using straightforward code (a faster method would use a table).
1289
            </summary>
1290
            <param name="code">Value.</param>
1291
            <param name="length">The length of bits to reverse.</param>
1292
            <returns>Result of reverse.</returns>
1293
        </member>
1294
        <member name="M:Telerik.Windows.Zip.Tree.GetDistanceCode(System.Int32)">
1295
            <summary>
1296
            Map from a distance to a distance code.
1297
            </summary>
1298
            <remarks> 
1299
            No side effects. DistanceCode[256] and DistanceCode[257] are never used.
1300
            </remarks>
1301
        </member>
1302
        <member name="M:Telerik.Windows.Zip.Tree.BuildTree(Telerik.Windows.Zip.DeflateCompressor)">
1303
            <summary>
1304
            Construct one Huffman tree and assigns the code bit strings and lengths.
1305
            Update the total bit length for the current block.
1306
            </summary>
1307
            <param name="manager">Deflate compressor.</param>
1308
        </member>
1309
        <member name="M:Telerik.Windows.Zip.Tree.GenerateCodes(System.Int16[],System.Int32,System.Int16[])">
1310
            <summary>
1311
            Generate the codes for a given tree and bit counts (which need not be optimal).
1312
            </summary>
1313
            <param name="tree">The tree.</param>
1314
            <param name="maxCode">Max code.</param>
1315
            <param name="bitLengthCount">Bit length count.</param>
1316
        </member>
1317
        <member name="M:Telerik.Windows.Zip.Tree.GenerateBitLengths(Telerik.Windows.Zip.DeflateCompressor)">
1318
            <summary>
1319
            Compute the optimal bit lengths for a tree and update the total bit length for the current block.
1320
            </summary>
1321
            <param name="manager">Deflate compressor.</param>
1322
        </member>
1323
        <member name="T:Telerik.Windows.Zip.LzmaOptimizationData">
1324
            <summary>
1325
            The Optimization Data for LZMA match finder.
1326
            </summary>
1327
        </member>
1328
        <member name="T:Telerik.Windows.Zip.LzmaAlgorithm">
1329
            <summary>
1330
            Class which implements Deflate compression algorithm.
1331
            </summary>
1332
        </member>
1333
        <member name="M:Telerik.Windows.Zip.LzmaAlgorithm.CreateCompressor">
1334
            <summary>
1335
            Creates a compressor object. 
1336
            </summary>
1337
            <returns>A compressor object.</returns>
1338
        </member>
1339
        <member name="M:Telerik.Windows.Zip.LzmaAlgorithm.CreateDecompressor">
1340
            <summary>
1341
            Creates a decompressor object.
1342
            </summary>
1343
            <returns>A decompressor object.</returns>
1344
        </member>
1345
        <member name="M:Telerik.Windows.Zip.LzmaAlgorithm.Initialize(Telerik.Windows.Zip.CompressionSettings)">
1346
            <summary>
1347
            Initialize compression algorithm using given compression settings.
1348
            </summary>
1349
            <param name="settings">Compression settings.</param>
1350
        </member>
1351
        <member name="T:Telerik.Windows.Zip.LzmaCompressor">
1352
            <summary>
1353
            Compressor which implements LZMA compression.
1354
            </summary>
1355
        </member>
1356
        <member name="T:Telerik.Windows.Zip.LzmaTransformBase">
1357
            <summary>
1358
            Represents base class for LZMA compression and decompression functionality.
1359
            </summary>
1360
        </member>
1361
        <member name="M:Telerik.Windows.Zip.LzmaTransformBase.#ctor(Telerik.Windows.Zip.LzmaSettings)">
1362
            <summary>
1363
            Initializes a new instance of the <see cref="T:Telerik.Windows.Zip.LzmaTransformBase"/> class.
1364
            </summary>
1365
            <param name="settings">Settings.</param>
1366
        </member>
1367
        <member name="M:Telerik.Windows.Zip.LzmaCompressor.#ctor(Telerik.Windows.Zip.LzmaSettings)">
1368
            <summary>
1369
            Initializes a new instance of the <see cref="T:Telerik.Windows.Zip.LzmaCompressor"/> class.
1370
            </summary>
1371
            <param name="settings">Settings.</param>
1372
        </member>
1373
        <member name="M:Telerik.Windows.Zip.LzmaCompressor.CreateHeader">
1374
            <summary>
1375
            Creates transformation header to be written into the output stream.
1376
            </summary>
1377
        </member>
1378
        <member name="M:Telerik.Windows.Zip.LzmaCompressor.ProcessTransform(System.Boolean)">
1379
            <summary>
1380
            Transforms current input buffer.
1381
            </summary>
1382
            <param name="finalBlock">The final block flag.</param>
1383
            <returns>True when output still available.</returns>
1384
        </member>
1385
        <member name="M:Telerik.Windows.Zip.LzmaCompressor.Dispose(System.Boolean)">
1386
            <summary>
1387
            Releases the unmanaged resources used by the transform and optionally releases the managed resources. 
1388
            </summary>
1389
            <param name="disposing">Value which indicates whether both managed and unmanaged resources
1390
            (true) on only unmanaged resources (false) should be released.</param>
1391
        </member>
1392
        <member name="P:Telerik.Windows.Zip.LzmaCompressor.OutputBlockSize">
1393
            <summary>Gets the output block size.</summary>
1394
            <returns>The size of the output data blocks in bytes.</returns>
1395
        </member>
1396
        <member name="T:Telerik.Windows.Zip.LzmaDecompressor">
1397
            <summary>
1398
            Decompressor which implements LZMA decompression algorithm.
1399
            </summary>
1400
        </member>
1401
        <member name="M:Telerik.Windows.Zip.LzmaDecompressor.#ctor(Telerik.Windows.Zip.LzmaSettings)">
1402
            <summary>
1403
            Initializes a new instance of the <see cref="T:Telerik.Windows.Zip.LzmaDecompressor"/> class.
1404
            </summary>
1405
            <param name="settings">Settings.</param>
1406
        </member>
1407
        <member name="M:Telerik.Windows.Zip.LzmaDecompressor.InitHeaderReading">
1408
            <summary>
1409
            Initialize reading of the transformation header.
1410
            </summary>
1411
        </member>
1412
        <member name="M:Telerik.Windows.Zip.LzmaDecompressor.ProcessHeader">
1413
            <summary>
1414
            Process transformation header has been read.
1415
            </summary>
1416
        </member>
1417
        <member name="P:Telerik.Windows.Zip.LzmaDecompressor.OutputBlockSize">
1418
            <summary>Gets the output block size.</summary>
1419
            <returns>The size of the output data blocks in bytes.</returns>
1420
        </member>
1421
        <member name="T:Telerik.Windows.Zip.LzmaDecompressor.LzmaDecompressorState">
1422
            <summary>
1423
            Represents a state of decompressor process.
1424
            </summary>
1425
        </member>
1426
        <member name="T:Telerik.Windows.Zip.LzmaMatchFinderType">
1427
            <summary>
1428
            Specifies values for a type of the match finder for LZMA compression.
1429
            </summary>
1430
        </member>
1431
        <member name="F:Telerik.Windows.Zip.LzmaMatchFinderType.BT2">
1432
            <summary>
1433
            The match finder uses two bytes for the hash.
1434
            </summary>
1435
        </member>
1436
        <member name="F:Telerik.Windows.Zip.LzmaMatchFinderType.BT4">
1437
            <summary>
1438
            The match finder uses four bytes for the hash.
1439
            </summary>
1440
        </member>
1441
        <member name="T:Telerik.Windows.Zip.LzmaSettings">
1442
            <summary>
1443
            Compression settings of the Deflate method.
1444
            </summary>
1445
        </member>
1446
        <member name="M:Telerik.Windows.Zip.LzmaSettings.#ctor">
1447
            <summary>
1448
            Initializes a new instance of the <see cref="T:Telerik.Windows.Zip.LzmaSettings"/> class.
1449
            </summary>
1450
        </member>
1451
        <member name="M:Telerik.Windows.Zip.LzmaSettings.CopyFrom(Telerik.Windows.Zip.CompressionSettings)">
1452
            <summary>
1453
            Copy settings from the given base settings.
1454
            </summary>
1455
            <param name="baseSettings">Base settings to copy from.</param>
1456
        </member>
1457
        <member name="M:Telerik.Windows.Zip.LzmaSettings.PrepareForZip(Telerik.Windows.Zip.CentralDirectoryHeader)">
1458
            <summary>
1459
            Prepare settings for usage in zip archive entries.
1460
            </summary>
1461
            <param name="header">Central directory header.</param>
1462
        </member>
1463
        <member name="P:Telerik.Windows.Zip.LzmaSettings.DictionarySize">
1464
            <summary>
1465
            Gets or sets dictionary size [0 - 27].
1466
            Default value is 23 (8MB).
1467
            </summary>
1468
        </member>
1469
        <member name="P:Telerik.Windows.Zip.LzmaSettings.PositionStateBits">
1470
            <summary>
1471
            Gets or sets number of position state bits for LZMA [0 - 4].
1472
            Default value is 2.
1473
            </summary>
1474
        </member>
1475
        <member name="P:Telerik.Windows.Zip.LzmaSettings.LiteralContextBits">
1476
            <summary>
1477
            Gets or sets number of literal context bits for LZMA [0 - 8].
1478
            Default value is 3.
1479
            </summary>
1480
        </member>
1481
        <member name="P:Telerik.Windows.Zip.LzmaSettings.LiteralPositionBits">
1482
            <summary>
1483
            Gets or sets number of literal position bits for LZMA [0 - 4].
1484
            Default value is 3.
1485
            </summary>
1486
        </member>
1487
        <member name="P:Telerik.Windows.Zip.LzmaSettings.FastBytes">
1488
            <summary>
1489
            Gets or sets number of fast bytes [5 - 273].
1490
            Default value is 32.
1491
            </summary>
1492
        </member>
1493
        <member name="P:Telerik.Windows.Zip.LzmaSettings.MatchFinderType">
1494
            <summary>
1495
            Gets or sets a type of the match finder.
1496
            </summary>
1497
        </member>
1498
        <member name="P:Telerik.Windows.Zip.LzmaSettings.StreamLength">
1499
            <summary>
1500
            Gets or sets length of the stream for compressing.
1501
            Used for single compressed streams only (not for ZIP archives).
1502
            Allows to avoid using the end of stream marker for compressed stream.
1503
            If it is set to -1, then the marker will be used.
1504
            </summary>
1505
        </member>
1506
        <member name="P:Telerik.Windows.Zip.LzmaSettings.InternalStreamLength">
1507
            <summary>
1508
            Gets or sets length of the stream for decompressing.
1509
            </summary>
1510
        </member>
1511
        <member name="P:Telerik.Windows.Zip.LzmaSettings.UseZipHeader">
1512
            <summary>
1513
            Gets or sets a value which indicates whether
1514
            the compression stream should use zip header type.
1515
            </summary>
1516
        </member>
1517
        <member name="T:Telerik.Windows.Zip.LzmaState">
1518
            <summary>
1519
            Represents LZMA state for compressing and for decompressing.
1520
            </summary>
1521
        </member>
1522
        <member name="T:Telerik.Windows.Zip.LzmaRangeEncoder">
1523
            <summary>
1524
            Represents the LZMA range encoder.
1525
            </summary>
1526
        </member>
1527
        <member name="T:Telerik.Windows.Zip.StoreAlgorithm">
1528
            <summary>
1529
            Class which implements Store (no compression) algorithm.
1530
            </summary>
1531
        </member>
1532
        <member name="M:Telerik.Windows.Zip.StoreAlgorithm.CreateCompressor">
1533
            <summary>
1534
            Creates a compressor object. 
1535
            </summary>
1536
            <returns>A compressor object.</returns>
1537
        </member>
1538
        <member name="M:Telerik.Windows.Zip.StoreAlgorithm.CreateDecompressor">
1539
            <summary>
1540
            Creates a decompressor object.
1541
            </summary>
1542
            <returns>A decompressor object.</returns>
1543
        </member>
1544
        <member name="M:Telerik.Windows.Zip.StoreAlgorithm.Initialize(Telerik.Windows.Zip.CompressionSettings)">
1545
            <summary>
1546
            Initialize compression algorithm using given compression settings.
1547
            </summary>
1548
            <param name="settings">Compression settings.</param>
1549
        </member>
1550
        <member name="T:Telerik.Windows.Zip.StoreCompressor">
1551
            <summary>
1552
            Compressor which implements Store compression.
1553
            </summary>
1554
        </member>
1555
        <member name="T:Telerik.Windows.Zip.StoreTransformBase">
1556
            <summary>
1557
            Base class for the Store (no compression) transformation.
1558
            </summary>
1559
        </member>
1560
        <member name="M:Telerik.Windows.Zip.StoreTransformBase.#ctor">
1561
            <summary>
1562
            Initializes a new instance of the StoreTransformBase class.
1563
            </summary>
1564
        </member>
1565
        <member name="M:Telerik.Windows.Zip.StoreTransformBase.TransformBlock(System.Byte[],System.Int32,System.Int32,System.Byte[],System.Int32)">
1566
            <summary>Transforms the specified region of the input byte array and copies the resulting transform to the specified region of the output byte array.</summary>
1567
            <returns>The number of bytes written.</returns>
1568
            <param name="inputBuffer">The input for which to compute the transform. </param>
1569
            <param name="inputOffset">The offset into the input byte array from which to begin using data. </param>
1570
            <param name="inputCount">The number of bytes in the input byte array to use as data. </param>
1571
            <param name="outputBuffer">The output to which to write the transform. </param>
1572
            <param name="outputOffset">The offset into the output byte array from which to begin writing data. </param>
1573
        </member>
1574
        <member name="M:Telerik.Windows.Zip.StoreTransformBase.TransformFinalBlock(System.Byte[],System.Int32,System.Int32)">
1575
            <summary>Transforms the specified region of the specified byte array.</summary>
1576
            <returns>The computed transform.</returns>
1577
            <param name="inputBuffer">The input for which to compute the transform. </param>
1578
            <param name="inputOffset">The offset into the byte array from which to begin using data. </param>
1579
            <param name="inputCount">The number of bytes in the byte array to use as data. </param>
1580
        </member>
1581
        <member name="M:Telerik.Windows.Zip.StoreTransformBase.Dispose(System.Boolean)">
1582
            <summary>
1583
            Releases the unmanaged resources used by the transform and optionally releases the managed resources. 
1584
            </summary>
1585
            <param name="disposing">Value which indicates whether both managed and unmanaged resources (true) on only unmanaged resources (false) should be released.</param>
1586
        </member>
1587
        <member name="P:Telerik.Windows.Zip.StoreTransformBase.CanReuseTransform">
1588
            <summary>Gets a value indicating whether the current transform can be reused.</summary>
1589
            <returns>true if the current transform can be reused; otherwise, false.</returns>
1590
        </member>
1591
        <member name="P:Telerik.Windows.Zip.StoreTransformBase.CanTransformMultipleBlocks">
1592
            <summary>Gets a value indicating whether multiple blocks can be transformed.</summary>
1593
            <returns>true if multiple blocks can be transformed; otherwise, false.</returns>
1594
        </member>
1595
        <member name="P:Telerik.Windows.Zip.StoreTransformBase.InputBlockSize">
1596
            <summary>Gets the input block size.</summary>
1597
            <returns>The size of the input data blocks in bytes.</returns>
1598
        </member>
1599
        <member name="P:Telerik.Windows.Zip.StoreTransformBase.OutputBlockSize">
1600
            <summary>Gets the output block size.</summary>
1601
            <returns>The size of the output data blocks in bytes.</returns>
1602
        </member>
1603
        <member name="T:Telerik.Windows.Zip.StoreDecompressor">
1604
            <summary>
1605
            Decompressor which implements Store compression.
1606
            </summary>
1607
        </member>
1608
        <member name="T:Telerik.Windows.Zip.StoreSettings">
1609
            <summary>
1610
            Compression settings of the Store method.
1611
            </summary>
1612
        </member>
1613
        <member name="M:Telerik.Windows.Zip.StoreSettings.#ctor">
1614
            <summary>
1615
            Initializes a new instance of the StoreSettings class.
1616
            </summary>
1617
        </member>
1618
        <member name="T:Telerik.Windows.Zip.DefaultPlatformManager">
1619
            <summary>
1620
            Platform independent manager.
1621
            </summary>
1622
        </member>
1623
        <member name="T:Telerik.Windows.Zip.IPlatformManager">
1624
            <summary>
1625
            Interface which provides platform-specific operations. 
1626
            </summary>
1627
        </member>
1628
        <member name="M:Telerik.Windows.Zip.IPlatformManager.CreateTemporaryStream">
1629
            <summary>
1630
            Creates temporary stream.
1631
            </summary>
1632
            <returns>Stream will be used for temporary operations.</returns>
1633
        </member>
1634
        <member name="M:Telerik.Windows.Zip.IPlatformManager.DeleteTemporaryStream(System.IO.Stream)">
1635
            <summary>
1636
            Deletes temporary stream.
1637
            </summary>
1638
            <param name="stream">Stream to delete.</param>
1639
        </member>
1640
        <member name="M:Telerik.Windows.Zip.IPlatformManager.GetCryptoProvider(Telerik.Windows.Zip.EncryptionSettings)">
1641
            <summary>
1642
            Gets crypto provider initialized using given encryption settings.
1643
            </summary>
1644
            <param name="settings">Encryption settings.</param>
1645
            <returns>Crypto provider.</returns>
1646
            <exception cref="T:System.NotSupportedException">Specified crypto algorithm is not supported.</exception>
1647
        </member>
1648
        <member name="M:Telerik.Windows.Zip.IPlatformManager.IsEncodingSupported(System.Text.Encoding)">
1649
            <summary>
1650
            Indicates whether specified encoding is supported for this platform.
1651
            </summary>
1652
            <param name="encoding"></param>
1653
            <returns></returns>
1654
        </member>
1655
        <member name="P:Telerik.Windows.Zip.IPlatformManager.AltDirectorySeparatorChar">
1656
            <summary>
1657
            Gets a platform-specific alternate character used to separate directory levels in a path string that reflects a hierarchical file system organization.
1658
            </summary>
1659
        </member>
1660
        <member name="P:Telerik.Windows.Zip.IPlatformManager.DefaultEncoding">
1661
            <summary>
1662
            Gets default encoding for this platform.
1663
            </summary>
1664
        </member>
1665
        <member name="P:Telerik.Windows.Zip.IPlatformManager.DirectorySeparatorChar">
1666
            <summary>
1667
            Gets a platform-specific character used to separate directory levels in a path string that reflects a hierarchical file system organization.
1668
            </summary>
1669
        </member>
1670
        <member name="M:Telerik.Windows.Zip.DefaultPlatformManager.CreateTemporaryStream">
1671
            <summary>
1672
            Creates temporary stream.
1673
            </summary>
1674
            <returns>Stream will be used for temporary operations.</returns>
1675
        </member>
1676
        <member name="M:Telerik.Windows.Zip.DefaultPlatformManager.DeleteTemporaryStream(System.IO.Stream)">
1677
            <summary>
1678
            Deletes temporary stream.
1679
            </summary>
1680
            <param name="stream">Stream to delete.</param>
1681
        </member>
1682
        <member name="M:Telerik.Windows.Zip.DefaultPlatformManager.GetCryptoProvider(Telerik.Windows.Zip.EncryptionSettings)">
1683
            <summary>
1684
            Gets crypto provider initialized using given encryption settings.
1685
            </summary>
1686
            <param name="settings">Encryption settings.</param>
1687
            <returns>Crypto provider.</returns>
1688
            <exception cref="T:System.NotSupportedException">Specified crypto algorithm is not supported.</exception>
1689
        </member>
1690
        <member name="M:Telerik.Windows.Zip.DefaultPlatformManager.IsEncodingSupported(System.Text.Encoding)">
1691
            <summary>
1692
            Indicates whether specified encoding is supported for this platform.
1693
            </summary>
1694
            <param name="encoding">Encoding.</param>
1695
            <returns>true if encoding is allowed in the ZIP file.</returns>
1696
        </member>
1697
        <member name="P:Telerik.Windows.Zip.DefaultPlatformManager.AltDirectorySeparatorChar">
1698
            <summary>
1699
            Gets a platform-specific alternate character used to separate directory levels in a path string that reflects a hierarchical file system organization.
1700
            </summary>
1701
        </member>
1702
        <member name="P:Telerik.Windows.Zip.DefaultPlatformManager.DefaultEncoding">
1703
            <summary>
1704
            Gets default encoding for this platform.
1705
            </summary>
1706
        </member>
1707
        <member name="P:Telerik.Windows.Zip.DefaultPlatformManager.DirectorySeparatorChar">
1708
            <summary>
1709
            Gets a platform-specific character used to separate directory levels in a path string that reflects a hierarchical file system organization.
1710
            </summary>
1711
        </member>
1712
        <member name="T:Telerik.Windows.Zip.CryptoStream">
1713
            <summary>
1714
            Cryptographic stream. Allows encrypt or decrypt information from the given input stream.
1715
            </summary>
1716
        </member>
1717
        <member name="M:Telerik.Windows.Zip.CryptoStream.#ctor(System.IO.Stream,Telerik.Windows.Zip.StreamOperationMode,Telerik.Windows.Zip.ICryptoProvider)">
1718
            <summary>
1719
            Initializes a new instance of the CryptoStream class.
1720
            </summary>
1721
            <param name="input">Input stream.</param>
1722
            <param name="mode">Stream operational mode.</param>
1723
            <param name="cryptoProvider">Crypto provider.</param>
1724
            <exception cref="T:System.ArgumentOutOfRangeException">Specified mode is not allowed for the given stream.</exception>
1725
        </member>
1726
        <member name="M:Telerik.Windows.Zip.CryptoStream.Finalize">
1727
            <summary>
1728
            Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. 
1729
            </summary>
1730
        </member>
1731
        <member name="M:Telerik.Windows.Zip.CryptoStream.Dispose(System.Boolean)">
1732
            <summary>
1733
            Releases the unmanaged resources used by the Stream and optionally releases the managed resources. 
1734
            </summary>
1735
            <param name="disposing">Value which indicates whether both managed and unmanaged resources (true) on only unmanaged resources (false) should be released.</param>
1736
        </member>
1737
        <member name="T:Telerik.Windows.Zip.DefaultCryptoProvider">
1738
            <summary>
1739
            Crypto provider which implements traditional PKWARE encryption.
1740
            </summary>
1741
        </member>
1742
        <member name="T:Telerik.Windows.Zip.ICryptoProvider">
1743
            <summary>
1744
            Interface which provides method to encrypt/decrypt data in the ZIP archive.
1745
            </summary>
1746
        </member>
1747
        <member name="M:Telerik.Windows.Zip.ICryptoProvider.CreateDecryptor">
1748
            <summary>
1749
            Creates an decryptor object. 
1750
            </summary>
1751
            <returns>A decryptor object.</returns>
1752
        </member>
1753
        <member name="M:Telerik.Windows.Zip.ICryptoProvider.CreateEncryptor">
1754
            <summary>
1755
            Creates an encryptor object.
1756
            </summary>
1757
            <returns>An encryptor object.</returns>
1758
        </member>
1759
        <member name="M:Telerik.Windows.Zip.ICryptoProvider.Initialize(Telerik.Windows.Zip.EncryptionSettings)">
1760
            <summary>
1761
            Initialize crypto provider using given encryption settings.
1762
            </summary>
1763
            <param name="settings">Encryption settings.</param>
1764
        </member>
1765
        <member name="M:Telerik.Windows.Zip.DefaultCryptoProvider.CreateDecryptor">
1766
            <summary>
1767
            Creates an decryptor object. 
1768
            </summary>
1769
            <returns>A decryptor object.</returns>
1770
        </member>
1771
        <member name="M:Telerik.Windows.Zip.DefaultCryptoProvider.CreateEncryptor">
1772
            <summary>
1773
            Creates an encryptor object.
1774
            </summary>
1775
            <returns></returns>
1776
        </member>
1777
        <member name="M:Telerik.Windows.Zip.DefaultCryptoProvider.Initialize(Telerik.Windows.Zip.EncryptionSettings)">
1778
            <summary>
1779
            Initialize crypto provider using given encryption settings.
1780
            </summary>
1781
            <param name="settings">Encryption settings.</param>
1782
        </member>
1783
        <member name="T:Telerik.Windows.Zip.DefaultCryptoTransformBase">
1784
            <summary>
1785
            Base class for the transformations which implements traditional PKWARE encryption/decryption.
1786
            </summary>
1787
        </member>
1788
        <member name="M:Telerik.Windows.Zip.DefaultCryptoTransformBase.#ctor">
1789
            <summary>
1790
            Initializes a new instance of the DefaultCryptoTransformBase class.
1791
            </summary>
1792
        </member>
1793
        <member name="M:Telerik.Windows.Zip.DefaultCryptoTransformBase.CreateHeader">
1794
            <summary>
1795
            Creates transformation header to be written into the output stream.
1796
            </summary>
1797
        </member>
1798
        <member name="M:Telerik.Windows.Zip.DefaultCryptoTransformBase.InitHeaderReading">
1799
            <summary>
1800
            Initialize reading of the transformation header.
1801
            </summary>
1802
        </member>
1803
        <member name="M:Telerik.Windows.Zip.DefaultCryptoTransformBase.ProcessHeader">
1804
            <summary>
1805
            Process transformation header has been read.
1806
            </summary>
1807
        </member>
1808
        <member name="M:Telerik.Windows.Zip.DefaultCryptoTransformBase.Dispose(System.Boolean)">
1809
            <summary>
1810
            Releases the unmanaged resources used by the transform and optionally releases the managed resources. 
1811
            </summary>
1812
            <param name="disposing">Value which indicates whether both managed and unmanaged resources (true) on only unmanaged resources (false) should be released.</param>
1813
        </member>
1814
        <member name="M:Telerik.Windows.Zip.DefaultCryptoTransformBase.UpdateKeys(System.Byte)">
1815
            <summary>
1816
            Update encryption keys.
1817
            </summary>
1818
            <param name="byteValue">Byte.</param>
1819
        </member>
1820
        <member name="P:Telerik.Windows.Zip.DefaultCryptoTransformBase.CanReuseTransform">
1821
            <summary>Gets a value indicating whether the current transform can be reused.</summary>
1822
            <returns>true if the current transform can be reused; otherwise, false.</returns>
1823
        </member>
1824
        <member name="P:Telerik.Windows.Zip.DefaultCryptoTransformBase.CanTransformMultipleBlocks">
1825
            <summary>Gets a value indicating whether multiple blocks can be transformed.</summary>
1826
            <returns>true if multiple blocks can be transformed; otherwise, false.</returns>
1827
        </member>
1828
        <member name="P:Telerik.Windows.Zip.DefaultCryptoTransformBase.InputBlockSize">
1829
            <summary>Gets the input block size.</summary>
1830
            <returns>The size of the input data blocks in bytes.</returns>
1831
        </member>
1832
        <member name="P:Telerik.Windows.Zip.DefaultCryptoTransformBase.OutputBlockSize">
1833
            <summary>Gets the output block size.</summary>
1834
            <returns>The size of the output data blocks in bytes.</returns>
1835
        </member>
1836
        <member name="P:Telerik.Windows.Zip.DefaultCryptoTransformBase.EncodingByte">
1837
            <summary>
1838
            Gets encoding byte.
1839
            </summary>
1840
        </member>
1841
        <member name="T:Telerik.Windows.Zip.DefaultDecryptor">
1842
            <summary>
1843
            Crypto transformation which implements traditional PKWARE decryption.
1844
            </summary>
1845
        </member>
1846
        <member name="M:Telerik.Windows.Zip.DefaultDecryptor.#ctor">
1847
            <summary>
1848
            Initializes a new instance of the DefaultDecryptor class.
1849
            </summary>
1850
        </member>
1851
        <member name="M:Telerik.Windows.Zip.DefaultDecryptor.TransformBlock(System.Byte[],System.Int32,System.Int32,System.Byte[],System.Int32)">
1852
            <summary>Transforms the specified region of the input byte array and copies the resulting transform to the specified region of the output byte array.</summary>
1853
            <returns>The number of bytes written.</returns>
1854
            <param name="inputBuffer">The input for which to compute the transform. </param>
1855
            <param name="inputOffset">The offset into the input byte array from which to begin using data. </param>
1856
            <param name="inputCount">The number of bytes in the input byte array to use as data. </param>
1857
            <param name="outputBuffer">The output to which to write the transform. </param>
1858
            <param name="outputOffset">The offset into the output byte array from which to begin writing data. </param>
1859
        </member>
1860
        <member name="M:Telerik.Windows.Zip.DefaultDecryptor.TransformFinalBlock(System.Byte[],System.Int32,System.Int32)">
1861
            <summary>Transforms the specified region of the specified byte array.</summary>
1862
            <returns>The computed transform.</returns>
1863
            <param name="inputBuffer">The input for which to compute the transform. </param>
1864
            <param name="inputOffset">The offset into the byte array from which to begin using data. </param>
1865
            <param name="inputCount">The number of bytes in the byte array to use as data. </param>
1866
        </member>
1867
        <member name="T:Telerik.Windows.Zip.DefaultEncryptionSettings">
1868
            <summary>
1869
            Encryption settings for the default cryptographic provider (traditional PKWARE encryption.
1870
            </summary>
1871
        </member>
1872
        <member name="T:Telerik.Windows.Zip.EncryptionSettings">
1873
            <summary>
1874
            Base class for the encryption settings.
1875
            </summary>
1876
        </member>
1877
        <member name="M:Telerik.Windows.Zip.EncryptionSettings.OnPropertyChanged(System.String)">
1878
            <summary>
1879
            Called when property value is changed.
1880
            </summary>
1881
            <param name="propertyName">Property name.</param>
1882
        </member>
1883
        <member name="E:Telerik.Windows.Zip.EncryptionSettings.PropertyChanged">
1884
            <summary>
1885
            Occurs when a property value changes.
1886
            </summary>
1887
        </member>
1888
        <member name="P:Telerik.Windows.Zip.EncryptionSettings.Algorithm">
1889
            <summary>
1890
            Gets name of the algorithm will be used for encryption/decryption.
1891
            </summary>
1892
        </member>
1893
        <member name="M:Telerik.Windows.Zip.DefaultEncryptionSettings.#ctor">
1894
            <summary>
1895
            Initializes a new instance of the DefaultEncryptionSettings class.
1896
            </summary>
1897
        </member>
1898
        <member name="P:Telerik.Windows.Zip.DefaultEncryptionSettings.Password">
1899
            <summary>
1900
            Gets or sets password will be used for encryption/decryption.
1901
            </summary>
1902
        </member>
1903
        <member name="P:Telerik.Windows.Zip.DefaultEncryptionSettings.FileTime">
1904
            <summary>
1905
            Gets or sets last modification file date and time.
1906
            </summary>
1907
        </member>
1908
        <member name="T:Telerik.Windows.Zip.DefaultEncryptor">
1909
            <summary>
1910
            Crypto transformation which implements traditional PKWARE encryption.
1911
            </summary>
1912
        </member>
1913
        <member name="M:Telerik.Windows.Zip.DefaultEncryptor.#ctor">
1914
            <summary>
1915
            Initializes a new instance of the DefaultEncryptor class.
1916
            </summary>
1917
        </member>
1918
        <member name="M:Telerik.Windows.Zip.DefaultEncryptor.TransformBlock(System.Byte[],System.Int32,System.Int32,System.Byte[],System.Int32)">
1919
            <summary>Transforms the specified region of the input byte array and copies the resulting transform to the specified region of the output byte array.</summary>
1920
            <returns>The number of bytes written.</returns>
1921
            <param name="inputBuffer">The input for which to compute the transform. </param>
1922
            <param name="inputOffset">The offset into the input byte array from which to begin using data. </param>
1923
            <param name="inputCount">The number of bytes in the input byte array to use as data. </param>
1924
            <param name="outputBuffer">The output to which to write the transform. </param>
1925
            <param name="outputOffset">The offset into the output byte array from which to begin writing data. </param>
1926
        </member>
1927
        <member name="M:Telerik.Windows.Zip.DefaultEncryptor.TransformFinalBlock(System.Byte[],System.Int32,System.Int32)">
1928
            <summary>Transforms the specified region of the specified byte array.</summary>
1929
            <returns>The computed transform.</returns>
1930
            <param name="inputBuffer">The input for which to compute the transform. </param>
1931
            <param name="inputOffset">The offset into the byte array from which to begin using data. </param>
1932
            <param name="inputCount">The number of bytes in the byte array to use as data. </param>
1933
        </member>
1934
        <member name="T:Telerik.Windows.Zip.InvalidDataException">
1935
            <summary>The exception that is thrown when a data stream is in an invalid format.</summary>
1936
        </member>
1937
        <member name="M:Telerik.Windows.Zip.InvalidDataException.#ctor">
1938
            <summary>Initializes a new instance of the <see cref="T:Telerik.Windows.Zip.InvalidDataException"/> class.</summary>
1939
        </member>
1940
        <member name="M:Telerik.Windows.Zip.InvalidDataException.#ctor(System.String)">
1941
            <summary>Initializes a new instance of the <see cref="T:Telerik.Windows.Zip.InvalidDataException"/> class with a specified error message.</summary>
1942
            <param name="message">The error message that explains the reason for the exception.</param>
1943
        </member>
1944
        <member name="M:Telerik.Windows.Zip.InvalidDataException.#ctor(System.String,System.Exception)">
1945
            <summary>Initializes a new instance of the <see cref="T:Telerik.Windows.Zip.InvalidDataException"/> class with a reference to the inner exception that is the cause of this exception.</summary>
1946
            <param name="message">The error message that explains the reason for the exception.</param>
1947
            <param name="innerException">The exception that is the cause of the current exception. If the <paramref name="innerException"/> parameter is not null, the current exception is raised in a catch block that handles the inner exception.</param>
1948
        </member>
1949
        <member name="T:Telerik.Windows.Zip.ISpecData">
1950
            <summary>
1951
            Common interface for the data structures defined in the ZIP File Format Specification.
1952
            </summary>
1953
        </member>
1954
        <member name="M:Telerik.Windows.Zip.ISpecData.TryReadBlock(System.IO.BinaryReader)">
1955
            <summary>
1956
            Read data from the binary reader.
1957
            </summary>
1958
            <param name="reader">Binary reader to read data from.</param>
1959
            <returns>true if success, otherwise false.</returns>
1960
        </member>
1961
        <member name="M:Telerik.Windows.Zip.ISpecData.WriteBlock(System.IO.BinaryWriter)">
1962
            <summary>
1963
            Write data to the binary writer.
1964
            </summary>
1965
            <param name="writer">Binary writer to write data to.</param>
1966
        </member>
1967
        <member name="T:Telerik.Windows.Zip.CompressionType">
1968
            <summary>
1969
            Represents the compression types.
1970
            </summary>
1971
        </member>
1972
        <member name="F:Telerik.Windows.Zip.CompressionType.Default">
1973
            <summary>
1974
            This is the default compression type which uses the deflate algorithm.
1975
            </summary>
1976
        </member>
1977
        <member name="F:Telerik.Windows.Zip.CompressionType.Lzma">
1978
            <summary>
1979
            This compression type uses the LZMA algorithm.
1980
            </summary>
1981
        </member>
1982
        <member name="T:Telerik.Windows.Zip.ZipCompression">
1983
            <summary>
1984
            Represents the compression methods.
1985
            </summary>
1986
        </member>
1987
        <member name="F:Telerik.Windows.Zip.ZipCompression.Default">
1988
            <summary>
1989
            This is the default compression method.
1990
            </summary>
1991
        </member>
1992
        <member name="F:Telerik.Windows.Zip.ZipCompression.Stored">
1993
            <summary>
1994
            This is the no-compression method.
1995
            </summary>
1996
        </member>
1997
        <member name="F:Telerik.Windows.Zip.ZipCompression.BestSpeed">
1998
            <summary>
1999
            This is the fastest compression method.
2000
            </summary>
2001
        </member>
2002
        <member name="F:Telerik.Windows.Zip.ZipCompression.Method2">
2003
            <summary>
2004
            This is a custom compression method.
2005
            </summary>
2006
        </member>
2007
        <member name="F:Telerik.Windows.Zip.ZipCompression.Method3">
2008
            <summary>
2009
            This is a custom compression method.
2010
            </summary>
2011
        </member>
2012
        <member name="F:Telerik.Windows.Zip.ZipCompression.Method4">
2013
            <summary>
2014
            This is a custom compression method.        
2015
            </summary>
2016
        </member>
2017
        <member name="F:Telerik.Windows.Zip.ZipCompression.Method5">
2018
            <summary>
2019
            This is a custom compression method.
2020
            </summary>
2021
        </member>
2022
        <member name="F:Telerik.Windows.Zip.ZipCompression.Method6">
2023
            <summary>
2024
            This is a custom compression method.
2025
            </summary>
2026
        </member>
2027
        <member name="F:Telerik.Windows.Zip.ZipCompression.Method7">
2028
            <summary>
2029
            This is a custom compression method.
2030
            </summary>
2031
        </member>
2032
        <member name="F:Telerik.Windows.Zip.ZipCompression.Deflated">
2033
            <summary>
2034
            This is the the best compression method.
2035
            </summary>
2036
        </member>
2037
        <member name="F:Telerik.Windows.Zip.ZipCompression.Deflate64">
2038
            <summary>
2039
            This is the the best compression method.
2040
            </summary>
2041
        </member>
2042
        <member name="T:Telerik.Windows.Zip.ZipInputStream">
2043
            <summary>
2044
            Represents a stream that can read from a compressed stream.
2045
            </summary>
2046
        </member>
2047
        <member name="M:Telerik.Windows.Zip.ZipInputStream.#ctor(System.IO.Stream)">
2048
            <summary>
2049
            Initializes a new instance of the ZipInputStream class.
2050
            </summary>
2051
            <param name="baseStream">
2052
            The stream that will be decompressed.
2053
            </param>
2054
        </member>
2055
        <member name="M:Telerik.Windows.Zip.ZipInputStream.ReadByte">
2056
            <summary>
2057
            Reads a byte from the stream and advances the position within the stream
2058
            by one byte, or returns -1 if at the end of the stream.</summary>
2059
            <returns>The unsigned byte cast to an 32-bit integer, or -1 if at the end of the stream.
2060
            </returns>
2061
        </member>
2062
        <member name="P:Telerik.Windows.Zip.ZipInputStream.BaseStream">
2063
            <summary>
2064
            The stream that is decompressed.
2065
            </summary>
2066
        </member>
2067
        <member name="P:Telerik.Windows.Zip.ZipInputStream.UncompressedSize">
2068
            <summary>
2069
            Gets the uncompressed size of the stream.
2070
            </summary>
2071
        </member>
2072
        <member name="T:Telerik.Windows.Zip.ZipOutputStream">
2073
            <summary>
2074
            Represents a stream that can write into a compressed stream.
2075
            </summary>
2076
        </member>
2077
        <member name="M:Telerik.Windows.Zip.ZipOutputStream.#ctor(System.IO.Stream)">
2078
            <summary>
2079
            Initializes a new instance of the ZipOutputStream class.
2080
            </summary>
2081
            <param name="baseStream">
2082
            The stream that will be compressed.
2083
            </param>
2084
        </member>
2085
        <member name="M:Telerik.Windows.Zip.ZipOutputStream.#ctor(System.IO.Stream,Telerik.Windows.Zip.CompressionMethod)">
2086
            <summary>
2087
            Initializes a new instance of the ZipOutputStream class.
2088
            </summary>
2089
            <param name="baseStream">
2090
            The stream that will be compressed.
2091
            </param>
2092
            /// <param name="method">
2093
            The compression method.
2094
            </param>
2095
        </member>
2096
        <member name="M:Telerik.Windows.Zip.ZipOutputStream.#ctor(System.IO.Stream,Telerik.Windows.Zip.ZipCompression)">
2097
            <summary>
2098
            Initializes a new instance of the ZipOutputStream class.
2099
            </summary>
2100
            <param name="baseStream">
2101
            The stream that will be compressed.
2102
            </param>
2103
            /// <param name="compressionLevel">
2104
            The compression level.
2105
            </param>
2106
        </member>
2107
        <member name="M:Telerik.Windows.Zip.ZipOutputStream.WriteByte(System.Byte)">
2108
            <summary>
2109
            Writes a byte to the current position in the stream and advances the
2110
            position within the stream by one byte.
2111
            </summary>
2112
            <param name="value">The byte to write to the stream. </param>
2113
        </member>
2114
        <member name="M:Telerik.Windows.Zip.ZipOutputStream.CreateDeflateSettings(Telerik.Windows.Zip.ZipCompression)">
2115
            <summary>
2116
            Create DeflateSettings for specified compression level.
2117
            </summary>
2118
            <param name="compressionLevel">Compression level.</param>
2119
            <returns>DeflateSettings.</returns>
2120
        </member>
2121
        <member name="P:Telerik.Windows.Zip.ZipOutputStream.BaseStream">
2122
            <summary>
2123
            The stream that is decompressed.
2124
            </summary>
2125
        </member>
2126
        <member name="P:Telerik.Windows.Zip.ZipOutputStream.UncompressedSize">
2127
            <summary>
2128
            Gets the uncompressed size of the stream.
2129
            </summary>
2130
        </member>
2131
        <member name="T:Telerik.Windows.Zip.ZipPackage">
2132
            <summary>
2133
            Represents the ZipPackage class.
2134
            </summary>
2135
        </member>
2136
        <member name="T:Telerik.Windows.Zip.ZipArchive">
2137
            <summary>
2138
            Represents a package of compressed files in the zip archive format. 
2139
            </summary>
2140
        </member>
2141
        <member name="F:Telerik.Windows.Zip.ZipArchive.archiveMode">
2142
            <summary>
2143
            Value that describes the type of action the zip archive can perform on entries.
2144
            </summary>
2145
        </member>
2146
        <member name="F:Telerik.Windows.Zip.ZipArchive.archiveReader">
2147
            <summary>
2148
            Binary reader is used to read from working stream.
2149
            </summary>
2150
        </member>
2151
        <member name="F:Telerik.Windows.Zip.ZipArchive.archiveWriter">
2152
            <summary>
2153
            Binary writer is used to write to working stream.
2154
            </summary>
2155
        </member>
2156
        <member name="F:Telerik.Windows.Zip.ZipArchive.disposed">
2157
            <summary>
2158
            Track whether Dispose has been called. 
2159
            </summary>
2160
        </member>
2161
        <member name="F:Telerik.Windows.Zip.ZipArchive.entryNameEncoding">
2162
            <summary>
2163
            Encoding of the entry name.
2164
            </summary>
2165
        </member>
2166
        <member name="F:Telerik.Windows.Zip.ZipArchive.originalStream">
2167
            <summary>
2168
            Original archive stream. If this stream doesn't support seeking then 
2169
            temporary working stream will be created.
2170
            </summary>
2171
        </member>
2172
        <member name="F:Telerik.Windows.Zip.ZipArchive.workingStream">
2173
            <summary>
2174
            Working archive stream. If original stream doesn't support seeking then 
2175
            temporary working stream will be created.
2176
            </summary>
2177
        </member>
2178
        <member name="F:Telerik.Windows.Zip.ZipArchive.leaveStreamOpen">
2179
            <summary>
2180
            True to leave the stream open after the ZipArchive object is disposed; otherwise, false.
2181
            </summary>
2182
        </member>
2183
        <member name="F:Telerik.Windows.Zip.ZipArchive.centralDirectoryRead">
2184
            <summary>
2185
            Indicates whether the central directory have been read.
2186
            </summary>
2187
        </member>
2188
        <member name="F:Telerik.Windows.Zip.ZipArchive.endOfCentralDirectoryRecord">
2189
            <summary>
2190
            ZIP Archive End of Central Directory.
2191
            </summary>
2192
        </member>
2193
        <member name="F:Telerik.Windows.Zip.ZipArchive.zip64EndOfCentralDirectoryLocator">
2194
            <summary>
2195
            ZIP64 End of Central Directory Locator.
2196
            </summary>
2197
        </member>
2198
        <member name="F:Telerik.Windows.Zip.ZipArchive.zip64EndOfCentralDirectoryRecord">
2199
            <summary>
2200
            ZIP64 End of Central Directory Record.
2201
            </summary>
2202
        </member>
2203
        <member name="F:Telerik.Windows.Zip.ZipArchive.entries">
2204
            <summary>
2205
            ZIP entries.
2206
            </summary>
2207
        </member>
2208
        <member name="M:Telerik.Windows.Zip.ZipArchive.#ctor(System.IO.Stream)">
2209
            <summary>
2210
            Initializes a new instance of the ZipArchive class from the specified stream.
2211
            </summary>
2212
            <param name="stream">The stream that contains the archive to be read.</param>
2213
        </member>
2214
        <member name="M:Telerik.Windows.Zip.ZipArchive.#ctor(System.IO.Stream,Telerik.Windows.Zip.ZipArchiveMode,System.Boolean,System.Text.Encoding)">
2215
            <summary>
2216
            Initializes a new instance of the ZipArchive class.
2217
            </summary>
2218
            <param name="stream">The stream that contains the archive to be read.</param>
2219
            <param name="mode">One of the enumeration values that indicates whether the zip archive is used to read, create, or update entries.</param>
2220
            <param name="leaveOpen">True to leave the stream open after the ZipArchive object is disposed; otherwise, false.</param>
2221
            <param name="entryNameEncoding">The encoding to use when reading or writing entry names in this archive. Specify a value for this parameter 
2222
            only when an encoding is required for interoperability with zip archive tools and libraries that do not support UTF-8 encoding for entry names.</param>
2223
        </member>
2224
        <member name="M:Telerik.Windows.Zip.ZipArchive.#ctor(System.IO.Stream,Telerik.Windows.Zip.ZipArchiveMode,System.Boolean,System.Text.Encoding,Telerik.Windows.Zip.CompressionSettings,Telerik.Windows.Zip.EncryptionSettings)">
2225
            <summary>
2226
            Initializes a new instance of the ZipArchive class.
2227
            </summary>
2228
            <param name="stream">The stream that contains the archive to be read.</param>
2229
            <param name="mode">One of the enumeration values that indicates whether the zip archive is used to read, create, or update entries.</param>
2230
            <param name="leaveOpen">True to leave the stream open after the ZipArchive object is disposed; otherwise, false.</param>
2231
            <param name="entryNameEncoding">The encoding to use when reading or writing entry names in this archive. Specify a value for this parameter 
2232
            only when an encoding is required for interoperability with zip archive tools and libraries that do not support UTF-8 encoding for entry names.</param>
2233
            <param name="compressionSettings">Compression settings.</param>
2234
            <param name="encryptionSettings">Encryption settings.</param>
2235
        </member>
2236
        <member name="M:Telerik.Windows.Zip.ZipArchive.Finalize">
2237
            <summary>
2238
            Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. 
2239
            </summary>
2240
        </member>
2241
        <member name="M:Telerik.Windows.Zip.ZipArchive.CreateEntry(System.String)">
2242
            <summary>
2243
            Creates an empty entry that has the specified path and entry name in the zip archive.
2244
            </summary>
2245
            <param name="entryName">A path, relative to the root of the archive, that specifies the name of the entry to be created.</param>
2246
            <returns>An empty entry in the zip archive.</returns>
2247
            <exception cref="T:System.ArgumentException">The entry name is empty.</exception>
2248
            <exception cref="T:System.ArgumentNullException">The entry name is null.</exception>
2249
            <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>
2250
            <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>
2251
        </member>
2252
        <member name="M:Telerik.Windows.Zip.ZipArchive.CreateEntry(System.String,Telerik.Windows.Zip.CompressionSettings)">
2253
            <summary>
2254
            Creates an empty entry that has the specified path and entry name in the zip archive.
2255
            </summary>
2256
            <param name="entryName">A path, relative to the root of the archive, that specifies the name of the entry to be created.</param>
2257
            <param name="settings">Compression settings.</param>
2258
            <returns>An empty entry in the zip archive.</returns>
2259
            <exception cref="T:System.ArgumentException">The entry name is empty.</exception>
2260
            <exception cref="T:System.ArgumentNullException">The entry name is null.</exception>
2261
            <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>
2262
            <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>
2263
        </member>
2264
        <member name="M:Telerik.Windows.Zip.ZipArchive.Dispose">
2265
            <summary>
2266
            Releases the resources used by the current instance of the ZipArchive class.
2267
            </summary>
2268
        </member>
2269
        <member name="M:Telerik.Windows.Zip.ZipArchive.GetEntry(System.String)">
2270
            <summary>
2271
            Retrieves a wrapper for the specified entry in the zip archive.
2272
            </summary>
2273
            <param name="entryName">A path, relative to the root of the archive, that identifies the entry to retrieve.</param>
2274
            <returns>A wrapper for the specified entry in the archive; null if the entry does not exist in the archive.</returns>
2275
            <exception cref="T:System.ArgumentException">The entry name is empty.</exception>
2276
            <exception cref="T:System.ArgumentNullException">The entry name is null.</exception>
2277
            <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>
2278
            <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>
2279
            <exception cref="T:Telerik.Windows.Zip.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>
2280
        </member>
2281
        <member name="M:Telerik.Windows.Zip.ZipArchive.DisposeStreams(System.Boolean)">
2282
            <summary>
2283
            Release the unmanaged resources used by the current instance of the ZipArchive class.
2284
            </summary>
2285
            <param name="closeStream">True to leave the stream open after the ZipArchive object is disposed; otherwise, false.</param>
2286
        </member>
2287
        <member name="M:Telerik.Windows.Zip.ZipArchive.Dispose(System.Boolean)">
2288
            <summary>
2289
            Called by the Dispose() and Finalize() methods to release the unmanaged 
2290
            resources used by the current instance of the ZipArchive class, and optionally 
2291
            finishes writing the archive and releases the managed resources.
2292
            </summary>
2293
            <param name="disposing">True to finish writing the archive and release unmanaged and managed resources; 
2294
            false to release only unmanaged resources.</param>
2295
        </member>
2296
        <member name="M:Telerik.Windows.Zip.ZipArchive.DisposeStreams">
2297
            <summary>
2298
            Dispose streams.
2299
            </summary>
2300
        </member>
2301
        <member name="M:Telerik.Windows.Zip.ZipArchive.WriteArchive">
2302
            <summary>
2303
            Writes archive to the original stream.
2304
            </summary>
2305
        </member>
2306
        <member name="E:Telerik.Windows.Zip.ZipArchive.PropertyChanged">
2307
            <summary>
2308
            Occurs when a property value changes.
2309
            </summary>
2310
        </member>
2311
        <member name="P:Telerik.Windows.Zip.ZipArchive.Entries">
2312
            <summary>
2313
            Gets the collection of entries that are currently in the zip archive.
2314
            </summary>
2315
            <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>
2316
            <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>
2317
            <exception cref="T:Telerik.Windows.Zip.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>
2318
        </member>
2319
        <member name="P:Telerik.Windows.Zip.ZipArchive.EntryNameEncoding">
2320
            <summary>
2321
            Gets entry name encoding.
2322
            </summary>
2323
        </member>
2324
        <member name="P:Telerik.Windows.Zip.ZipArchive.Mode">
2325
            <summary>
2326
            Gets a value that describes the type of action the zip archive can perform on entries.
2327
            </summary>
2328
        </member>
2329
        <member name="P:Telerik.Windows.Zip.ZipArchive.CompressionSettings">
2330
            <summary>
2331
            Gets compression settings.
2332
            </summary>
2333
        </member>
2334
        <member name="P:Telerik.Windows.Zip.ZipArchive.EncryptionSettings">
2335
            <summary>
2336
            Gets encryption settings.
2337
            </summary>
2338
        </member>
2339
        <member name="P:Telerik.Windows.Zip.ZipArchive.NumberOfThisDisk">
2340
            <summary>
2341
            Gets number of the disk.
2342
            </summary>
2343
        </member>
2344
        <member name="P:Telerik.Windows.Zip.ZipArchive.Reader">
2345
            <summary>
2346
            Gets reader for the working stream.
2347
            </summary>
2348
        </member>
2349
        <member name="P:Telerik.Windows.Zip.ZipArchive.Writer">
2350
            <summary>
2351
            Gets writer for the working stream.
2352
            </summary>
2353
        </member>
2354
        <member name="P:Telerik.Windows.Zip.ZipArchive.CentralDirectoryStart">
2355
            <summary>
2356
            Gets start of the central directory.
2357
            </summary>
2358
        </member>
2359
        <member name="M:Telerik.Windows.Zip.ZipPackage.#ctor(System.IO.Stream,Telerik.Windows.Zip.ZipArchiveMode)">
2360
            <summary>
2361
            Initializes a new instance of the ZipPackage class from the specified stream.
2362
            </summary>
2363
            <param name="stream">The stream that contains the archive to be read.</param>
2364
            <param name="mode">Mode.</param>
2365
        </member>
2366
        <member name="M:Telerik.Windows.Zip.ZipPackage.Create(System.IO.Stream)">
2367
            <summary>
2368
            This method is used to create a ZipPackage from a stream.
2369
            </summary>
2370
            <param name="stream">Stream.</param>
2371
            <returns>ZipPackage instance.</returns>
2372
        </member>
2373
        <member name="M:Telerik.Windows.Zip.ZipPackage.CreateFile(System.String)">
2374
            <summary>
2375
            This method is used to create a ZipPackage with the passed file name.
2376
            </summary>
2377
            <param name="fileName">File name.</param>
2378
            <returns>ZipPackage instance.</returns>
2379
        </member>
2380
        <member name="M:Telerik.Windows.Zip.ZipPackage.IsZipFile(System.IO.Stream)">
2381
            <summary>
2382
            Checks whether the stream that represents a zip file is actually a zip file.
2383
            </summary>
2384
            <param name="stream">Stream.</param>
2385
            <returns>True if the stream represents a zip file.</returns>
2386
        </member>
2387
        <member name="M:Telerik.Windows.Zip.ZipPackage.IsZipFile(System.String)">
2388
            <summary>
2389
            Checks whether the file with the passed file name is actually a zip file.
2390
            </summary>
2391
            <param name="fileName">File name.</param>
2392
            <returns>True if the file represents a zip file.</returns>
2393
        </member>
2394
        <member name="M:Telerik.Windows.Zip.ZipPackage.Open(System.IO.Stream)">
2395
            <summary>
2396
            Opens zip archive from the Stream.
2397
            </summary>
2398
            <param name="stream">Stream.</param>
2399
            <returns>ZipPackage instance.</returns>
2400
        </member>
2401
        <member name="M:Telerik.Windows.Zip.ZipPackage.OpenFile(System.String,System.IO.FileAccess)">
2402
            <summary>
2403
            This method is used to open a ZipPackage with the passed file name.
2404
            </summary>
2405
            <param name="fileName">File name.</param>
2406
            <param name="access">File access.</param>
2407
            <returns>ZipPackage instance.</returns>
2408
        </member>
2409
        <member name="M:Telerik.Windows.Zip.ZipPackage.Add(System.String)">
2410
            <summary>
2411
            Adds a file with the passed file name in the ZipPackage.
2412
            </summary>
2413
            <param name="fileName">File name.</param>
2414
        </member>
2415
        <member name="M:Telerik.Windows.Zip.ZipPackage.Add(System.String,Telerik.Windows.Zip.CompressionType)">
2416
            <summary>
2417
            Adds a file with the passed file name in the ZipPackage.
2418
            </summary>
2419
        </member>
2420
        <member name="M:Telerik.Windows.Zip.ZipPackage.Add(System.Collections.Generic.IEnumerable{System.String})">
2421
            <summary>
2422
            Adds the files from the passed IEnumerable of file names in the ZipPackage.
2423
            </summary>
2424
        </member>
2425
        <member name="M:Telerik.Windows.Zip.ZipPackage.Add(System.Collections.Generic.IEnumerable{System.String},Telerik.Windows.Zip.CompressionType)">
2426
            <summary>
2427
            Adds the files from the passed IEnumerable of file names in the ZipPackage.
2428
            </summary>
2429
        </member>
2430
        <member name="M:Telerik.Windows.Zip.ZipPackage.Add(System.String,System.String)">
2431
            <summary>
2432
            Adds a file with the passed file name in the ZipPackage and associates it with the passed file name in zip.
2433
            </summary>
2434
        </member>
2435
        <member name="M:Telerik.Windows.Zip.ZipPackage.Add(System.String,System.String,Telerik.Windows.Zip.CompressionType)">
2436
            <summary>
2437
            Adds a file with the passed file name in the ZipPackage and associates it with the passed file name in zip.
2438
            </summary>
2439
        </member>
2440
        <member name="M:Telerik.Windows.Zip.ZipPackage.Add(System.String,System.String,System.DateTime)">
2441
            <summary>
2442
            Adds a file with the passed file name in the ZipPackage, associates it with the passed file name in zip and sets a date time for the entry.
2443
            </summary>
2444
        </member>
2445
        <member name="M:Telerik.Windows.Zip.ZipPackage.Add(System.String,System.String,System.DateTime,Telerik.Windows.Zip.CompressionType)">
2446
            <summary>
2447
            Adds a file with the passed file name in the ZipPackage, associates it with the passed file name in zip and sets a date time for the entry.
2448
            </summary>
2449
        </member>
2450
        <member name="M:Telerik.Windows.Zip.ZipPackage.AddStream(System.IO.Stream,System.String)">
2451
            <summary>
2452
            Adds a stream in the ZipPackage and associates it with the passed file name in zip.
2453
            </summary>
2454
            <param name="stream">Stream.</param>
2455
            <param name="fileNameInZip">File name in zip archive.</param>
2456
        </member>
2457
        <member name="M:Telerik.Windows.Zip.ZipPackage.AddStream(System.IO.Stream,System.String,Telerik.Windows.Zip.CompressionType)">
2458
            <summary>
2459
            Adds a stream in the ZipPackage and associates it with the passed file name in zip.
2460
            </summary>
2461
            <param name="stream">Stream.</param>
2462
            <param name="fileNameInZip">File name in zip archive.</param>
2463
            <param name="compressionType">Compression type.</param>
2464
        </member>
2465
        <member name="M:Telerik.Windows.Zip.ZipPackage.AddStream(System.IO.Stream,System.String,Telerik.Windows.Zip.ZipCompression,System.DateTime)">
2466
            <summary>
2467
            Adds a stream in the ZipPackage, compresses it with the passed compress method,
2468
            associates it with the passed file name in zip and sets a date time for the entry.
2469
            </summary>
2470
            <param name="stream">Stream.</param>
2471
            <param name="fileNameInZip">File name in zip archive.</param>
2472
            <param name="method">Compression level.</param>
2473
            <param name="dateTime">Date and time of file.</param>
2474
        </member>
2475
        <member name="M:Telerik.Windows.Zip.ZipPackage.AddStream(System.IO.Stream,System.String,Telerik.Windows.Zip.ZipCompression,System.DateTime,Telerik.Windows.Zip.CompressionType)">
2476
            <summary>
2477
            Adds a stream in the ZipPackage and associates it with the passed file name in zip.
2478
            </summary>
2479
            <param name="stream">Stream.</param>
2480
            <param name="fileNameInZip">File name in zip archive.</param>
2481
            <param name="method">Compression level.</param>
2482
            <param name="dateTime">Date and time of file.</param>
2483
            <param name="compressionType">Compression type.</param>
2484
        </member>
2485
        <member name="M:Telerik.Windows.Zip.ZipPackage.Close(System.Boolean)">
2486
            <summary>
2487
            Closes the ZipPackage.
2488
            </summary>
2489
            <param name="closeStream">If the parameter is set to true then closes the file.</param>
2490
        </member>
2491
        <member name="M:Telerik.Windows.Zip.ZipPackage.IndexOf(System.String)">
2492
            <summary>
2493
            Gets the index of the entry in the list of entries of the ZipPackage.
2494
            </summary>
2495
            <param name="fileNameInZip">File name in zip archive.</param>
2496
            <returns>Index of entry or -1 when the entry is not found.</returns>
2497
        </member>
2498
        <member name="M:Telerik.Windows.Zip.ZipPackage.RemoveEntry(Telerik.Windows.Zip.ZipPackageEntry)">
2499
            <summary>
2500
            Removes the passed entry from the ZipPackage.
2501
            </summary>
2502
        </member>
2503
        <member name="P:Telerik.Windows.Zip.ZipPackage.FileName">
2504
            <summary>
2505
            Gets the file name for the ZipPackage.
2506
            </summary>
2507
        </member>
2508
        <member name="P:Telerik.Windows.Zip.ZipPackage.ZipPackageEntries">
2509
            <summary>
2510
            Gets the collection of entries that are currently in the zip archive.
2511
            </summary>
2512
            <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>
2513
            <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>
2514
            <exception cref="T:Telerik.Windows.Zip.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>
2515
        </member>
2516
        <member name="T:Telerik.Windows.Zip.ZipPackageEntry">
2517
            <summary>
2518
            Represents the ZipPackageEntry class.
2519
            </summary>
2520
        </member>
2521
        <member name="M:Telerik.Windows.Zip.ZipPackageEntry.#ctor(Telerik.Windows.Zip.ZipArchiveEntry)">
2522
            <summary>
2523
            Initializes a new instance of the ZipPackageEntry class.
2524
            </summary>
2525
            <param name="entry">ZipArchiveEntry.</param>
2526
        </member>
2527
        <member name="M:Telerik.Windows.Zip.ZipPackageEntry.OpenInputStream">
2528
            <summary>
2529
            Opens the entry from the zip archive.
2530
            </summary>
2531
            <returns>The stream that represents the contents of the entry.</returns>
2532
        </member>
2533
        <member name="M:Telerik.Windows.Zip.ZipPackageEntry.Delete">
2534
            <summary>
2535
            Deletes the entry.
2536
            </summary>
2537
        </member>
2538
        <member name="P:Telerik.Windows.Zip.ZipPackageEntry.Attributes">
2539
            <summary>
2540
            Gets the file attributes for the entry.
2541
            </summary>
2542
        </member>
2543
        <member name="P:Telerik.Windows.Zip.ZipPackageEntry.CompressedSize">
2544
            <summary>
2545
            Gets the compressed size for the entry.
2546
            </summary>
2547
        </member>
2548
        <member name="P:Telerik.Windows.Zip.ZipPackageEntry.FileNameInZip">
2549
            <summary>
2550
            Gets the file name in the ZipPackage for the entry.
2551
            </summary>
2552
        </member>
2553
        <member name="P:Telerik.Windows.Zip.ZipPackageEntry.UncompressedSize">
2554
            <summary>
2555
            Gets the uncompressed size for the entry.
2556
            </summary>
2557
        </member>
2558
        <member name="T:Telerik.Windows.Zip.PlatformSettings">
2559
            <summary>
2560
            Static class which provides access to the platform-specific settings for all 
2561
            parts of the ZIP library.
2562
            </summary>
2563
        </member>
2564
        <member name="P:Telerik.Windows.Zip.PlatformSettings.Manager">
2565
            <summary>
2566
            Gets or sets platform manager.
2567
            </summary>
2568
        </member>
2569
        <member name="T:Telerik.Windows.Zip.StreamOperationMode">
2570
            <summary>
2571
            Operational mode of the cryptographic and compression streams.
2572
            </summary>
2573
        </member>
2574
        <member name="F:Telerik.Windows.Zip.StreamOperationMode.Read">
2575
            <summary>
2576
            Read operation is allowed.
2577
            </summary>
2578
        </member>
2579
        <member name="F:Telerik.Windows.Zip.StreamOperationMode.Write">
2580
            <summary>
2581
            Write operation is allowed.
2582
            </summary>
2583
        </member>
2584
        <member name="T:Telerik.Windows.Zip.TransformationHeader">
2585
            <summary>
2586
            Represents header of the transformation.
2587
            The extra data precedes the transformed data which provides
2588
            some additional information about transformation (compression or encryption).
2589
            </summary>
2590
        </member>
2591
        <member name="M:Telerik.Windows.Zip.TransformationHeader.#ctor">
2592
            <summary>
2593
            Initializes a new instance of the TransformationHeader class.
2594
            </summary>
2595
        </member>
2596
        <member name="P:Telerik.Windows.Zip.TransformationHeader.Buffer">
2597
            <summary>
2598
            Gets or sets buffer to store header information.
2599
            </summary>
2600
        </member>
2601
        <member name="P:Telerik.Windows.Zip.TransformationHeader.BytesToRead">
2602
            <summary>
2603
            Gets or sets number of byte to read.
2604
            </summary>
2605
        </member>
2606
        <member name="P:Telerik.Windows.Zip.TransformationHeader.InitData">
2607
            <summary>
2608
            Gets initialization data of the header.
2609
            </summary>
2610
        </member>
2611
        <member name="P:Telerik.Windows.Zip.TransformationHeader.Length">
2612
            <summary>
2613
            Gets length of the transformation header.
2614
            </summary>
2615
        </member>
2616
        <member name="P:Telerik.Windows.Zip.TransformationHeader.CountHeaderInCompressedSize">
2617
            <summary>
2618
            Gets or sets the flag which indicates
2619
            that the compressed size should include the header size.
2620
            </summary>
2621
        </member>
2622
        <member name="T:Telerik.Windows.Zip.Zip64DataDescriptor">
2623
            <summary>
2624
            Represents data descriptor record described in the
2625
            ZIP File Format Specification v6.3.3, #4.3.9.
2626
            </summary>
2627
        </member>
2628
        <member name="T:Telerik.Windows.Zip.Zip64DataDescriptorBase">
2629
            <summary>
2630
            Represents base fields of data descriptor record described in the
2631
            ZIP File Format Specification v6.3.3, #4.3.9.
2632
            </summary>
2633
        </member>
2634
        <member name="M:Telerik.Windows.Zip.Zip64DataDescriptorBase.ReadFields(System.IO.BinaryReader)">
2635
            <summary>
2636
            Read data from the binary reader.
2637
            </summary>
2638
            <param name="reader">Binary reader to read data from.</param>
2639
        </member>
2640
        <member name="M:Telerik.Windows.Zip.Zip64DataDescriptorBase.ReadSize(System.IO.BinaryReader)">
2641
            <summary>
2642
            Read data from the binary reader.
2643
            </summary>
2644
            <param name="reader">Binary reader to read data from.</param>
2645
        </member>
2646
        <member name="M:Telerik.Windows.Zip.Zip64DataDescriptorBase.WriteFields(System.IO.BinaryWriter)">
2647
            <summary>
2648
            Write data to the binary writer.
2649
            </summary>
2650
            <param name="writer">Binary writer to write data to.</param>
2651
        </member>
2652
        <member name="P:Telerik.Windows.Zip.Zip64DataDescriptorBase.Crc">
2653
            <summary>
2654
            Gets or sets crc-32.
2655
            </summary>
2656
        </member>
2657
        <member name="P:Telerik.Windows.Zip.Zip64DataDescriptorBase.CompressedSize">
2658
            <summary>
2659
            Gets or sets compressed size.
2660
            </summary>
2661
        </member>
2662
        <member name="P:Telerik.Windows.Zip.Zip64DataDescriptorBase.UncompressedSize">
2663
            <summary>
2664
            Gets or sets uncompressed size.
2665
            </summary>
2666
        </member>
2667
        <member name="F:Telerik.Windows.Zip.Zip64DataDescriptor.Signature">
2668
            <summary>
2669
            Data descriptor header signature.
2670
            </summary>
2671
        </member>
2672
        <member name="M:Telerik.Windows.Zip.Zip64DataDescriptor.TryReadBlock(System.IO.BinaryReader)">
2673
            <summary>
2674
            Read data from the binary reader.
2675
            </summary>
2676
            <param name="reader">Binary reader to read data from.</param>
2677
            <returns>True if success, otherwise false.</returns>
2678
        </member>
2679
        <member name="M:Telerik.Windows.Zip.Zip64DataDescriptor.WriteBlock(System.IO.BinaryWriter)">
2680
            <summary>
2681
            Write data to the binary writer.
2682
            </summary>
2683
            <param name="writer">Binary writer to write data to.</param>
2684
        </member>
2685
        <member name="T:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryLocator">
2686
            <summary>
2687
            Represents Zip64 end of central directory locator described in the
2688
            ZIP File Format Specification v6.3.3, #4.3.15.
2689
            </summary>
2690
        </member>
2691
        <member name="F:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryLocator.Signature">
2692
            <summary>
2693
            Zip64 end of central directory locator signature.
2694
            </summary>
2695
        </member>
2696
        <member name="F:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryLocator.StaticBlockLength">
2697
            <summary>
2698
            Size of the data block without signature and variable size fields.
2699
            </summary>
2700
        </member>
2701
        <member name="M:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryLocator.TryReadBlock(System.IO.BinaryReader)">
2702
            <summary>
2703
            Read data from the binary reader.
2704
            </summary>
2705
            <param name="reader">Binary reader to read data from.</param>
2706
            <returns>True if success, otherwise false.</returns>
2707
        </member>
2708
        <member name="M:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryLocator.WriteBlock(System.IO.BinaryWriter)">
2709
            <summary>
2710
            Write data to the binary writer.
2711
            </summary>
2712
            <param name="writer">Binary writer to write data to.</param>
2713
        </member>
2714
        <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryLocator.NumberOfTheDiskWithTheStartOfTheZip64EndOfCentralDirectory">
2715
            <summary>
2716
            Gets or sets number of the disk with the
2717
            start of the zip64 end of
2718
            central directory.
2719
            </summary>
2720
        </member>
2721
        <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryLocator.RelativeOffsetOfTheZip64EndOfCentralDirectoryRecord">
2722
            <summary>
2723
            Gets or sets relative offset of the zip64
2724
            end of central directory record.
2725
            </summary>
2726
        </member>
2727
        <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryLocator.NumberOfDisks">
2728
            <summary>
2729
            Gets or sets number of disks.
2730
            </summary>
2731
        </member>
2732
        <member name="T:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord">
2733
            <summary>
2734
            Represents Zip64 end of central directory record described in the
2735
            ZIP File Format Specification v6.3.3, #4.3.14.
2736
            </summary>
2737
        </member>
2738
        <member name="F:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.Signature">
2739
            <summary>
2740
            Zip64 end of central directory record signature.
2741
            </summary>
2742
        </member>
2743
        <member name="M:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.TryReadBlock(System.IO.BinaryReader)">
2744
            <summary>
2745
            Read data from the binary reader.
2746
            </summary>
2747
            <param name="reader">Binary reader to read data from.</param>
2748
            <returns>True if success, otherwise false.</returns>
2749
        </member>
2750
        <member name="M:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.WriteBlock(System.IO.BinaryWriter)">
2751
            <summary>
2752
            Write data to the binary writer.
2753
            </summary>
2754
            <param name="writer">Binary writer to write data to.</param>
2755
        </member>
2756
        <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.SizeOfZip64EndOfCentralDirectoryRecord">
2757
            <summary>
2758
            Gets or sets size of zip64 end of central
2759
            directory record.
2760
            </summary>
2761
        </member>
2762
        <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.VersionMadeBy">
2763
            <summary>
2764
            Gets or sets byte which indicates the ZIP specification version
2765
            supported by the software used to encode the file.
2766
            </summary>
2767
        </member>
2768
        <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.OsCompatibility">
2769
            <summary>
2770
            Gets or sets byte which indicates the compatibility
2771
            of the file attribute information.
2772
            </summary>
2773
        </member>
2774
        <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.VersionNeededToExtract">
2775
            <summary>
2776
            Gets or sets version needed to extract.
2777
            </summary>
2778
        </member>
2779
        <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.NumberOfThisDisk">
2780
            <summary>
2781
            Gets or sets number of this disk.
2782
            </summary>
2783
        </member>
2784
        <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.NumberOfTheDiskWithTheStartOfTheCentralDirectory">
2785
            <summary>
2786
            Gets or sets number of the disk with the start of the central directory.
2787
            </summary>
2788
        </member>
2789
        <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.NumberOfEntriesInTheCentralDirectoryOnThisDisk">
2790
            <summary>
2791
            Gets or sets total number of entries in the central directory on this disk.
2792
            </summary>
2793
        </member>
2794
        <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.NumberOfEntriesInTheCentralDirectory">
2795
            <summary>
2796
            Gets or sets total number of entries in the central directory.
2797
            </summary>
2798
        </member>
2799
        <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.SizeOfCentralDirectory">
2800
            <summary>
2801
            Gets or sets size of the central directory.
2802
            </summary>
2803
        </member>
2804
        <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.OffsetOfStartOfCentralDirectoryWithRespectToTheStartingDiskNumber">
2805
            <summary>
2806
            Gets or sets offset of start of central directory with respect to the starting disk number.
2807
            </summary>
2808
        </member>
2809
        <member name="T:Telerik.Windows.Zip.ZipArchiveEntry">
2810
            <summary>
2811
            Represents a compressed file within a zip archive.
2812
            </summary>
2813
        </member>
2814
        <member name="F:Telerik.Windows.Zip.ZipArchiveEntry.disposed">
2815
            <summary>
2816
            Track whether Dispose has been called. 
2817
            </summary>
2818
        </member>
2819
        <member name="M:Telerik.Windows.Zip.ZipArchiveEntry.#ctor(Telerik.Windows.Zip.ZipArchive,Telerik.Windows.Zip.CentralDirectoryHeader)">
2820
            <summary>
2821
            Initializes a new instance of the ZipArchiveEntry class.
2822
            </summary>
2823
            <param name="archive">Zip archive.</param>
2824
            <param name="header">Central directory header correspondent to this entry.</param>
2825
        </member>
2826
        <member name="M:Telerik.Windows.Zip.ZipArchiveEntry.#ctor(Telerik.Windows.Zip.ZipArchive,System.String)">
2827
            <summary>
2828
            Initializes a new instance of the ZipArchiveEntry class.
2829
            </summary>
2830
            <param name="archive">Zip archive.</param>
2831
            <param name="entryName">Entry name.</param>
2832
        </member>
2833
        <member name="M:Telerik.Windows.Zip.ZipArchiveEntry.Delete">
2834
            <summary>
2835
            Deletes the entry from the zip archive.
2836
            </summary>
2837
            <exception cref="T:System.IO.IOException">The entry is already open for reading or writing.</exception>
2838
            <exception cref="T:System.NotSupportedException">The zip archive for this entry was opened in a mode other than Update.</exception>
2839
            <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>
2840
        </member>
2841
        <member name="M:Telerik.Windows.Zip.ZipArchiveEntry.Dispose">
2842
            <summary>
2843
            Releases the resources used by the current instance of the ZipArchiveEntry class.
2844
            </summary>
2845
        </member>
2846
        <member name="M:Telerik.Windows.Zip.ZipArchiveEntry.Open">
2847
            <summary>
2848
            Opens the entry from the zip archive.
2849
            </summary>
2850
            <returns>The stream that represents the contents of the entry.</returns>
2851
            <remarks>The resulting stream depends on the zip archive mode.
2852
            If zip archive mode is <see cref="F:Telerik.Windows.Zip.ZipArchiveMode.Create"/> then read-only stream without seeking support is returned (<see cref="T:Telerik.Windows.Zip.CompressedStream"/>).
2853
            If zip archive mode is <see cref="F:Telerik.Windows.Zip.ZipArchiveMode.Read"/> then write-only stream without seeking support is returned (<see cref="T:Telerik.Windows.Zip.CompressedStream"/>).
2854
            If zip archive mode is <see cref="F:Telerik.Windows.Zip.ZipArchiveMode.Update"/> then read/write stream which supports seeking is returned.
2855
            </remarks>
2856
            <exception cref="T:System.IO.IOException">The entry is already currently open for writing.
2857
            -or-
2858
            The entry has been deleted from the archive.
2859
            -or-
2860
            The archive for this entry was opened with the Create mode, and this entry has already been written to.</exception>
2861
            <exception cref="T:System.NotSupportedException">The entry is either missing from the archive or is corrupt and cannot be read. 
2862
            -or-
2863
            The entry has been compressed by using a compression method that is not supported.</exception>
2864
            <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>
2865
        </member>
2866
        <member name="M:Telerik.Windows.Zip.ZipArchiveEntry.CheckIntegrity(System.String@)">
2867
            <summary>
2868
            Checks entry integrity.
2869
            </summary>
2870
            <param name="message">Message will be thrown if entry don't pass integrity check.</param>
2871
            <returns>True - if entry is OK; false - otherwise.</returns>
2872
        </member>
2873
        <member name="M:Telerik.Windows.Zip.ZipArchiveEntry.WriteCentralDirectoryHeader">
2874
            <summary>
2875
            Writes central directory header.
2876
            </summary>
2877
        </member>
2878
        <member name="M:Telerik.Windows.Zip.ZipArchiveEntry.Dispose(System.Boolean)">
2879
            <summary>
2880
            Called by the Dispose() and Finalize() methods to release the unmanaged 
2881
            resources used by the current instance of the ZipArchive class, and optionally 
2882
            finishes writing the archive and releases the managed resources.
2883
            </summary>
2884
            <param name="disposing">True to finish writing the archive and release unmanaged and managed resources; 
2885
            false to release only unmanaged resources.</param>
2886
        </member>
2887
        <member name="E:Telerik.Windows.Zip.ZipArchiveEntry.PropertyChanged">
2888
            <summary>
2889
            Occurs when a property value changes.
2890
            </summary>
2891
        </member>
2892
        <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.Archive">
2893
            <summary>
2894
            The zip archive that the entry belongs to, or null if the entry has been deleted.
2895
            </summary>
2896
        </member>
2897
        <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.CompressedLength">
2898
            <summary>
2899
            Gets compressed size of the entry in the zip archive.
2900
            </summary>
2901
        </member>
2902
        <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.ExternalAttributes">
2903
            <summary>
2904
            Gets or sets external file attributes.
2905
            </summary>
2906
        </member>
2907
        <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.FullName">
2908
            <summary>
2909
            Gets the relative path of the entry in the zip archive.
2910
            </summary>
2911
        </member>
2912
        <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.LastWriteTime">
2913
            <summary>
2914
            Gets or sets the last time the entry in the zip archive was changed.
2915
            </summary>
2916
        </member>
2917
        <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.Length">
2918
            <summary>
2919
            Gets the uncompressed size of the entry in the zip archive.
2920
            </summary>
2921
        </member>
2922
        <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.Name">
2923
            <summary>
2924
            Gets the file name of the entry in the zip archive.
2925
            </summary>
2926
        </member>
2927
        <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.CompressionMethod">
2928
            <summary>
2929
            Gets or sets compression method.
2930
            </summary>
2931
        </member>
2932
        <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.CompressedDataOffset">
2933
            <summary>
2934
            Gets or sets offset of the compressed data.
2935
            </summary>
2936
        </member>
2937
        <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.DiskStartNumber">
2938
            <summary>
2939
            Gets disk start number.
2940
            </summary>
2941
        </member>
2942
        <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.LocalHeaderOffset">
2943
            <summary>
2944
            Gets or sets offset of the local header.
2945
            </summary>
2946
        </member>
2947
        <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.UpdatableData">
2948
            <summary>
2949
            Gets temporary stream which contains uncompressed data for update.
2950
            </summary>
2951
        </member>
2952
        <member name="T:Telerik.Windows.Zip.ZipArchiveMode">
2953
            <summary>
2954
            Specifies values for interacting with zip archive entries.
2955
            </summary>
2956
        </member>
2957
        <member name="F:Telerik.Windows.Zip.ZipArchiveMode.Create">
2958
            <summary>
2959
            Only creating new archive entries is permitted.
2960
            </summary>
2961
        </member>
2962
        <member name="F:Telerik.Windows.Zip.ZipArchiveMode.Read">
2963
            <summary>
2964
            Only reading archive entries is permitted.
2965
            </summary>
2966
        </member>
2967
        <member name="F:Telerik.Windows.Zip.ZipArchiveMode.Update">
2968
            <summary>
2969
            Both read and write operations are permitted for archive entries.
2970
            </summary>
2971
        </member>
2972
        <member name="T:Telerik.Windows.Zip.ZipHelper">
2973
            <summary>
2974
            Provides common internal static methods.
2975
            </summary>
2976
        </member>
2977
        <member name="M:Telerik.Windows.Zip.ZipHelper.CopyStream(System.IO.Stream,System.IO.Stream,System.Int64)">
2978
            <summary>
2979
            Copy specified number of bytes from one stream to another.
2980
            </summary>
2981
            <param name="input">Input stream.</param>
2982
            <param name="output">Output stream.</param>
2983
            <param name="bytes">Number of bytes to copy.</param>
2984
        </member>
2985
        <member name="M:Telerik.Windows.Zip.ZipHelper.DateTimeToPacked(System.DateTime)">
2986
            <summary>
2987
            Converts .NET DateTime structure to the MS-DOS date-time.
2988
            </summary>
2989
            <param name="time">DateTime structure to convert.</param>
2990
            <returns>Packed date-time.</returns>
2991
        </member>
2992
        <member name="M:Telerik.Windows.Zip.ZipHelper.GetCompressionAlgorithm(Telerik.Windows.Zip.CompressionSettings)">
2993
            <summary>
2994
            Gets compression algorithm which corresponds to the given compression settings.
2995
            </summary>
2996
            <param name="settings">Compression settings to get algorithm for.</param>
2997
            <returns>Compression algorithm.</returns>
2998
            <exception cref="T:System.NotSupportedException">Compression method is not supported.</exception>
2999
        </member>
3000
        <member name="M:Telerik.Windows.Zip.ZipHelper.GetCompressionSettings(Telerik.Windows.Zip.CompressionMethod,Telerik.Windows.Zip.CompressionSettings)">
3001
            <summary>
3002
            Gets compression settings for the specified compression method.
3003
            </summary>
3004
            <param name="method">Compression method to get settings for.</param>
3005
            <param name="baseSettings">Base settings to copy parameters from.</param>
3006
            <returns>Compression settings.</returns>
3007
            <exception cref="T:System.NotSupportedException">Compression method is not supported.</exception>
3008
        </member>
3009
        <member name="M:Telerik.Windows.Zip.ZipHelper.EndsWithDirChar(System.String)">
3010
            <summary>
3011
            Detect whether the given path string ends with directory separator char (i.e. given path represents directory).
3012
            </summary>
3013
            <param name="path">Path string.</param>
3014
            <returns>True if path string ends with directory separator char; otherwise - false.</returns>
3015
        </member>
3016
        <member name="M:Telerik.Windows.Zip.ZipHelper.IsCompressionMethodSupported(Telerik.Windows.Zip.CompressionMethod)">
3017
            <summary>
3018
            Gets value which indicates whether specified compression method is supported.
3019
            </summary>
3020
            <param name="method">Compression method to check.</param>
3021
            <returns>True - if compression method is supported; false - otherwise.</returns>
3022
        </member>
3023
        <member name="M:Telerik.Windows.Zip.ZipHelper.PackedToDateTime(System.UInt32)">
3024
            <summary>
3025
            Converts MS-DOS date-time to the .NET DateTime structure.
3026
            </summary>
3027
            <param name="packedDateTime">Packed date-time to convert.</param>
3028
            <returns>DataTime structure.</returns>
3029
        </member>
3030
        <member name="M:Telerik.Windows.Zip.ZipHelper.ReadBytes(System.IO.Stream,System.Byte[],System.Int32)">
3031
            <summary>
3032
            Read specified number of bytes from the given stream to the buffer.
3033
            </summary>
3034
            <param name="stream">Stream to read data from.</param>
3035
            <param name="buffer">Buffer to write data to.</param>
3036
            <param name="bytesToRead">Number of bytes to read.</param>
3037
        </member>
3038
        <member name="M:Telerik.Windows.Zip.ZipHelper.SeekBackwardsToSignature(System.IO.Stream,System.UInt32)">
3039
            <summary>
3040
            Seek given stream backward to the data signature.
3041
            </summary>
3042
            <param name="stream">Stream to seek.</param>
3043
            <param name="signatureToFind">Signature to find.</param>
3044
            <returns>true if signature is found, otherwise false.</returns>
3045
        </member>
3046
        <member name="T:Telerik.Windows.Zip.CentralDirectoryHeader">
3047
            <summary>
3048
            Represents central directory header record described in the
3049
            ZIP File Format Specification v6.3.3, #4.3.12.
3050
            </summary>
3051
        </member>
3052
        <member name="T:Telerik.Windows.Zip.FileHeaderBase">
3053
            <summary>
3054
            Represents file header base class for
3055
            the local file header and central directory header
3056
            which are described in the ZIP File Format Specification v6.3.3, #4.3.7 and #4.3.12.
3057
            </summary>
3058
        </member>
3059
        <member name="T:Telerik.Windows.Zip.DataDescriptorBase">
3060
            <summary>
3061
            Represents base fields of data descriptor record described in the
3062
            ZIP File Format Specification v6.3.3, #4.3.9.
3063
            </summary>
3064
        </member>
3065
        <member name="M:Telerik.Windows.Zip.DataDescriptorBase.ReadFields(System.IO.BinaryReader)">
3066
            <summary>
3067
            Read data from the binary reader.
3068
            </summary>
3069
            <param name="reader">Binary reader to read data from.</param>
3070
        </member>
3071
        <member name="M:Telerik.Windows.Zip.DataDescriptorBase.ReadSize(System.IO.BinaryReader)">
3072
            <summary>
3073
            Read data from the binary reader.
3074
            </summary>
3075
            <param name="reader">Binary reader to read data from.</param>
3076
        </member>
3077
        <member name="M:Telerik.Windows.Zip.DataDescriptorBase.WriteFields(System.IO.BinaryWriter)">
3078
            <summary>
3079
            Write data to the binary writer.
3080
            </summary>
3081
            <param name="writer">Binary writer to write data to.</param>
3082
        </member>
3083
        <member name="P:Telerik.Windows.Zip.DataDescriptorBase.Crc">
3084
            <summary>
3085
            Gets or sets crc-32.
3086
            </summary>
3087
        </member>
3088
        <member name="P:Telerik.Windows.Zip.DataDescriptorBase.CompressedSize">
3089
            <summary>
3090
            Gets or sets compressed size.
3091
            </summary>
3092
        </member>
3093
        <member name="P:Telerik.Windows.Zip.DataDescriptorBase.UncompressedSize">
3094
            <summary>
3095
            Gets or sets uncompressed size.
3096
            </summary>
3097
        </member>
3098
        <member name="M:Telerik.Windows.Zip.FileHeaderBase.FromFileHeader(Telerik.Windows.Zip.FileHeaderBase)">
3099
            <summary>
3100
            Copy properties from the given file header to this object.
3101
            </summary>
3102
            <param name="fileHeader">File header to copy properties from.</param>
3103
        </member>
3104
        <member name="M:Telerik.Windows.Zip.FileHeaderBase.ReadFields(System.IO.BinaryReader)">
3105
            <summary>
3106
            Read data from the binary reader.
3107
            </summary>
3108
            <param name="reader">Binary reader to read data from.</param>
3109
        </member>
3110
        <member name="M:Telerik.Windows.Zip.FileHeaderBase.ReadExtraData(System.IO.BinaryReader)">
3111
            <summary>
3112
            Read data from the binary reader.
3113
            </summary>
3114
            <param name="reader">Binary reader to read data from.</param>
3115
        </member>
3116
        <member name="M:Telerik.Windows.Zip.FileHeaderBase.WriteFields(System.IO.BinaryWriter)">
3117
            <summary>
3118
            Write data to the binary writer.
3119
            </summary>
3120
            <param name="writer">Binary writer to write data to.</param>
3121
        </member>
3122
        <member name="M:Telerik.Windows.Zip.FileHeaderBase.WriteExtraData(System.IO.BinaryWriter)">
3123
            <summary>
3124
            Write data to the binary writer.
3125
            </summary>
3126
            <param name="writer">Binary writer to write data to.</param>
3127
        </member>
3128
        <member name="P:Telerik.Windows.Zip.FileHeaderBase.VersionNeededToExtract">
3129
            <summary>
3130
            Gets or sets version needed to extract.
3131
            </summary>
3132
        </member>
3133
        <member name="P:Telerik.Windows.Zip.FileHeaderBase.GeneralPurposeBitFlag">
3134
            <summary>
3135
            Gets or sets general purpose bit flag.
3136
            </summary>
3137
        </member>
3138
        <member name="P:Telerik.Windows.Zip.FileHeaderBase.CompressionMethod">
3139
            <summary>
3140
            Gets or sets compression method.
3141
            </summary>
3142
        </member>
3143
        <member name="P:Telerik.Windows.Zip.FileHeaderBase.FileTime">
3144
            <summary>
3145
            Gets or sets last modification file date and time.
3146
            </summary>
3147
        </member>
3148
        <member name="P:Telerik.Windows.Zip.FileHeaderBase.FileName">
3149
            <summary>
3150
            Gets or sets file name.
3151
            </summary>
3152
        </member>
3153
        <member name="P:Telerik.Windows.Zip.FileHeaderBase.ExtraFieldsData">
3154
            <summary>
3155
            Gets or sets extra fields data.
3156
            </summary>
3157
            <value>The extra fields data.</value>
3158
        </member>
3159
        <member name="P:Telerik.Windows.Zip.FileHeaderBase.ExtraFields">
3160
            <summary>
3161
            Gets or sets list of extra fields.
3162
            </summary>
3163
        </member>
3164
        <member name="F:Telerik.Windows.Zip.CentralDirectoryHeader.Signature">
3165
            <summary>
3166
            Central directory header signature.
3167
            </summary>
3168
        </member>
3169
        <member name="F:Telerik.Windows.Zip.CentralDirectoryHeader.StaticBlockLength">
3170
            <summary>
3171
            Size of the data block without signature and variable size fields.
3172
            </summary>
3173
        </member>
3174
        <member name="M:Telerik.Windows.Zip.CentralDirectoryHeader.TryReadBlock(System.IO.BinaryReader)">
3175
            <summary>
3176
            Read data from the binary reader.
3177
            </summary>
3178
            <param name="reader">Binary reader to read data from.</param>
3179
            <returns>True if success, otherwise false.</returns>
3180
        </member>
3181
        <member name="M:Telerik.Windows.Zip.CentralDirectoryHeader.WriteBlock(System.IO.BinaryWriter)">
3182
            <summary>
3183
            Write data to the binary writer.
3184
            </summary>
3185
            <param name="writer">Binary writer to write data to.</param>
3186
        </member>
3187
        <member name="P:Telerik.Windows.Zip.CentralDirectoryHeader.VersionMadeBy">
3188
            <summary>
3189
            Gets or sets byte which indicates the ZIP specification version
3190
            supported by the software used to encode the file.
3191
            </summary>
3192
        </member>
3193
        <member name="P:Telerik.Windows.Zip.CentralDirectoryHeader.OsCompatibility">
3194
            <summary>
3195
            Gets or sets byte which indicates the compatibility
3196
            of the file attribute information.
3197
            </summary>
3198
        </member>
3199
        <member name="P:Telerik.Windows.Zip.CentralDirectoryHeader.DiskNumberStart">
3200
            <summary>
3201
            Gets or sets disk number start.
3202
            </summary>
3203
        </member>
3204
        <member name="P:Telerik.Windows.Zip.CentralDirectoryHeader.InternalAttributes">
3205
            <summary>
3206
            Gets or sets internal file attributes.
3207
            </summary>
3208
        </member>
3209
        <member name="P:Telerik.Windows.Zip.CentralDirectoryHeader.ExternalAttributes">
3210
            <summary>
3211
            Gets or sets external file attributes.
3212
            </summary>
3213
        </member>
3214
        <member name="P:Telerik.Windows.Zip.CentralDirectoryHeader.LocalHeaderOffset">
3215
            <summary>
3216
            Gets or sets relative offset of local header.
3217
            </summary>
3218
        </member>
3219
        <member name="P:Telerik.Windows.Zip.CentralDirectoryHeader.FileComment">
3220
            <summary>
3221
            Gets or sets file comment.
3222
            </summary>
3223
        </member>
3224
        <member name="T:Telerik.Windows.Zip.DataDescriptor">
3225
            <summary>
3226
            Represents data descriptor record described in the
3227
            ZIP File Format Specification v6.3.3, #4.3.9.
3228
            </summary>
3229
        </member>
3230
        <member name="F:Telerik.Windows.Zip.DataDescriptor.Signature">
3231
            <summary>
3232
            Data descriptor header signature.
3233
            </summary>
3234
        </member>
3235
        <member name="F:Telerik.Windows.Zip.DataDescriptor.StaticBlockLength">
3236
            <summary>
3237
            Size of the data block without signature and variable size fields.
3238
            </summary>
3239
        </member>
3240
        <member name="M:Telerik.Windows.Zip.DataDescriptor.TryReadBlock(System.IO.BinaryReader)">
3241
            <summary>
3242
            Read data from the binary reader.
3243
            </summary>
3244
            <param name="reader">Binary reader to read data from.</param>
3245
            <returns>True if success, otherwise false.</returns>
3246
        </member>
3247
        <member name="M:Telerik.Windows.Zip.DataDescriptor.WriteBlock(System.IO.BinaryWriter)">
3248
            <summary>
3249
            Write data to the binary writer.
3250
            </summary>
3251
            <param name="writer">Binary writer to write data to.</param>
3252
        </member>
3253
        <member name="M:Telerik.Windows.Zip.DataDescriptor.FromFileHeader(Telerik.Windows.Zip.FileHeaderBase)">
3254
            <summary>
3255
            Copy properties from the given file header to this object.
3256
            </summary>
3257
            <param name="fileHeader">File header to copy properties from.</param>
3258
        </member>
3259
        <member name="P:Telerik.Windows.Zip.DataDescriptor.CompressedSizeZip64">
3260
            <summary>
3261
            Gets or sets compressed size.
3262
            </summary>
3263
        </member>
3264
        <member name="P:Telerik.Windows.Zip.DataDescriptor.UncompressedSizeZip64">
3265
            <summary>
3266
            Gets or sets uncompressed size.
3267
            </summary>
3268
        </member>
3269
        <member name="T:Telerik.Windows.Zip.DeflatingFlags">
3270
            <summary>
3271
            Represents general purpose bit flag for Methods 8 and 9 - Deflating 
3272
            ZIP File Format Specification v6.3.3, #4.4.4.
3273
            </summary>
3274
        </member>
3275
        <member name="F:Telerik.Windows.Zip.DeflatingFlags.Normal">
3276
            <summary>
3277
            Bit 2  Bit 1
3278
                0      0    Normal (-en) compression option was used.
3279
            </summary>
3280
        </member>
3281
        <member name="F:Telerik.Windows.Zip.DeflatingFlags.Maximum">
3282
            <summary>
3283
            Bit 2  Bit 1
3284
                0      1    Maximum (-exx/-ex) compression option was used.
3285
            </summary>
3286
        </member>
3287
        <member name="F:Telerik.Windows.Zip.DeflatingFlags.Fast">
3288
            <summary>
3289
            Bit 2  Bit 1
3290
                1      0    Fast (-ef) compression option was used.
3291
            </summary>
3292
        </member>
3293
        <member name="F:Telerik.Windows.Zip.DeflatingFlags.SuperFast">
3294
            <summary>
3295
            Bit 2  Bit 1
3296
                1      1    Super Fast (-es) compression option was used.
3297
            </summary>
3298
        </member>
3299
        <member name="T:Telerik.Windows.Zip.EndOfCentralDirectoryRecord">
3300
            <summary>
3301
            Represents end of central directory record described in the
3302
            ZIP File Format Specification v6.3.3, #4.3.16.
3303
            </summary>
3304
        </member>
3305
        <member name="F:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.Signature">
3306
            <summary>
3307
            End of central directory signature.
3308
            </summary>
3309
        </member>
3310
        <member name="F:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.StaticBlockLength">
3311
            <summary>
3312
            Size of the data block without signature and variable size fields.
3313
            </summary>
3314
        </member>
3315
        <member name="M:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.TryReadBlock(System.IO.BinaryReader)">
3316
            <summary>
3317
            Read data from the binary reader.
3318
            </summary>
3319
            <param name="reader">Binary reader to read data from.</param>
3320
            <returns>true if success, otherwise false.</returns>
3321
        </member>
3322
        <member name="M:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.WriteBlock(System.IO.BinaryWriter)">
3323
            <summary>
3324
            Write data to the binary writer.
3325
            </summary>
3326
            <param name="writer">Binary writer to write data to.</param>
3327
        </member>
3328
        <member name="P:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.NumberOfThisDisk">
3329
            <summary>
3330
            Gets or sets number of this disk.
3331
            </summary>
3332
        </member>
3333
        <member name="P:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.NumberOfTheDiskWithTheStartOfTheCentralDirectory">
3334
            <summary>
3335
            Gets or sets number of the disk with the start of the central directory.
3336
            </summary>
3337
        </member>
3338
        <member name="P:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.NumberOfEntriesInTheCentralDirectoryOnThisDisk">
3339
            <summary>
3340
            Gets or sets total number of entries in the central directory on this disk.
3341
            </summary>
3342
        </member>
3343
        <member name="P:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.NumberOfEntriesInTheCentralDirectory">
3344
            <summary>
3345
            Gets or sets total number of entries in the central directory.
3346
            </summary>
3347
        </member>
3348
        <member name="P:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.SizeOfCentralDirectory">
3349
            <summary>
3350
            Gets or sets size of the central directory.
3351
            </summary>
3352
        </member>
3353
        <member name="P:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.OffsetOfStartOfCentralDirectoryWithRespectToTheStartingDiskNumber">
3354
            <summary>
3355
            Gets or sets offset of start of central directory with respect to the starting disk number.
3356
            </summary>
3357
        </member>
3358
        <member name="P:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.ArchiveComment">
3359
            <summary>
3360
            Gets or sets .ZIP file comment.
3361
            </summary>
3362
        </member>
3363
        <member name="T:Telerik.Windows.Zip.AesEncryptionExtraField">
3364
            <summary>
3365
            Represents base class for extra field described in the
3366
            ZIP File Format Specification v6.3.3, #4.5.2.
3367
            </summary>
3368
        </member>
3369
        <member name="T:Telerik.Windows.Zip.ExtraFieldBase">
3370
            <summary>
3371
            Represents base class for extra field described in the
3372
            ZIP File Format Specification v6.3.3, #4.5.2.
3373
            </summary>
3374
        </member>
3375
        <member name="M:Telerik.Windows.Zip.ExtraFieldBase.GetExtraFields(Telerik.Windows.Zip.FileHeaderInfoBase)">
3376
            <summary>
3377
            Gets extra field collection.
3378
            </summary>
3379
            <param name="headerInfo">The header info.</param>
3380
            <returns>IEnumerable of ExtraFieldBase instances.</returns>
3381
        </member>
3382
        <member name="M:Telerik.Windows.Zip.ExtraFieldBase.GetExtraFieldsData(System.Collections.Generic.IEnumerable{Telerik.Windows.Zip.ExtraFieldBase})">
3383
            <summary>
3384
            Gets extra field data.
3385
            </summary>
3386
            <param name="fields">Extra field collection.</param>
3387
            <returns>Extra field data.</returns>
3388
        </member>
3389
        <member name="M:Telerik.Windows.Zip.ExtraFieldBase.ParseBlock(System.Byte[])">
3390
            <summary>
3391
            Should implement parsing of extra field data.
3392
            </summary>
3393
            <param name="extraData">Extra field data.</param>
3394
        </member>
3395
        <member name="M:Telerik.Windows.Zip.ExtraFieldBase.GetBlock">
3396
            <summary>
3397
            Gets extra field data.
3398
            </summary>
3399
            <returns>Byte array of extra field data.</returns>
3400
        </member>
3401
        <member name="P:Telerik.Windows.Zip.ExtraFieldBase.ExtraFieldType">
3402
            <summary>
3403
            Gets known extra field type.
3404
            </summary>
3405
        </member>
3406
        <member name="P:Telerik.Windows.Zip.ExtraFieldBase.HeaderId">
3407
            <summary>
3408
            Gets extra field type (Header ID).
3409
            </summary>
3410
        </member>
3411
        <member name="M:Telerik.Windows.Zip.AesEncryptionExtraField.GetBlock">
3412
            <summary>
3413
            Gets extra field data.
3414
            </summary>
3415
            <returns>Byte array of extra field data.</returns>
3416
        </member>
3417
        <member name="M:Telerik.Windows.Zip.AesEncryptionExtraField.ParseBlock(System.Byte[])">
3418
            <summary>
3419
            Implements parsing of extra field data.
3420
            </summary>
3421
            <param name="extraData">Extra field data.</param>
3422
        </member>
3423
        <member name="P:Telerik.Windows.Zip.AesEncryptionExtraField.VendorVersion">
3424
            <summary>
3425
            Gets or sets vendor version for this record.
3426
            </summary>
3427
        </member>
3428
        <member name="P:Telerik.Windows.Zip.AesEncryptionExtraField.Signature">
3429
            <summary>
3430
            Gets or sets signature (AE).
3431
            </summary>
3432
        </member>
3433
        <member name="P:Telerik.Windows.Zip.AesEncryptionExtraField.KeyLength">
3434
            <summary>
3435
            Gets or sets bit length of encryption key.
3436
            1 - 128-bit , 2 - 192-bit , 3 - 256-bit.
3437
            </summary>
3438
        </member>
3439
        <member name="P:Telerik.Windows.Zip.AesEncryptionExtraField.Method">
3440
            <summary>
3441
            Gets or sets method.
3442
            </summary>
3443
        </member>
3444
        <member name="P:Telerik.Windows.Zip.AesEncryptionExtraField.HeaderId">
3445
            <summary>
3446
            Gets extra field type (Header ID).
3447
            </summary>
3448
        </member>
3449
        <member name="T:Telerik.Windows.Zip.EncryptionAlgorithmType">
3450
            <summary>
3451
            Represents identifier of the encryption algorithm described in the
3452
            ZIP File Format Specification v6.3.3, #7.2.3.2.
3453
            </summary>
3454
        </member>
3455
        <member name="F:Telerik.Windows.Zip.EncryptionAlgorithmType.Unknown">
3456
            <summary>
3457
            Unknown algorithm.
3458
            </summary>
3459
        </member>
3460
        <member name="F:Telerik.Windows.Zip.EncryptionAlgorithmType.Des">
3461
            <summary>
3462
            DES algorithm.
3463
            </summary>
3464
        </member>
3465
        <member name="F:Telerik.Windows.Zip.EncryptionAlgorithmType.Rc2Old">
3466
            <summary>
3467
            RC2 algorithm.
3468
            The version needed to extract up to 5.2.
3469
            </summary>
3470
        </member>
3471
        <member name="F:Telerik.Windows.Zip.EncryptionAlgorithmType.TripleDes168">
3472
            <summary>
3473
            3DES 168 bit algorithm.
3474
            </summary>
3475
        </member>
3476
        <member name="F:Telerik.Windows.Zip.EncryptionAlgorithmType.TripleDes112">
3477
            <summary>
3478
            3DES 112 bit algorithm.
3479
            </summary>
3480
        </member>
3481
        <member name="F:Telerik.Windows.Zip.EncryptionAlgorithmType.Aes128">
3482
            <summary>
3483
            AES 128 bit algorithm.
3484
            </summary>
3485
        </member>
3486
        <member name="F:Telerik.Windows.Zip.EncryptionAlgorithmType.Aes192">
3487
            <summary>
3488
            AES 192 bit algorithm.
3489
            </summary>
3490
        </member>
3491
        <member name="F:Telerik.Windows.Zip.EncryptionAlgorithmType.Aes256">
3492
            <summary>
3493
            AES 256 bit algorithm.
3494
            </summary>
3495
        </member>
3496
        <member name="F:Telerik.Windows.Zip.EncryptionAlgorithmType.Rc2">
3497
            <summary>
3498
            RC2 algorithm.
3499
            The version needed to extract 5.2 and higher.
3500
            </summary>
3501
        </member>
3502
        <member name="F:Telerik.Windows.Zip.EncryptionAlgorithmType.Blowfish">
3503
            <summary>
3504
            Blowfish algorithm.
3505
            </summary>
3506
        </member>
3507
        <member name="F:Telerik.Windows.Zip.EncryptionAlgorithmType.Twofish">
3508
            <summary>
3509
            Twofish algorithm.
3510
            </summary>
3511
        </member>
3512
        <member name="F:Telerik.Windows.Zip.EncryptionAlgorithmType.Rc4">
3513
            <summary>
3514
            RC4 algorithm.
3515
            </summary>
3516
        </member>
3517
        <member name="T:Telerik.Windows.Zip.ExtraFieldType">
3518
            <summary>
3519
            Represents extra field type (Header ID) described in the
3520
            ZIP File Format Specification v6.3.3, #4.5.2.
3521
            </summary>
3522
        </member>
3523
        <member name="F:Telerik.Windows.Zip.ExtraFieldType.Unknown">
3524
            <summary>
3525
            Unknown extra field type.
3526
            </summary>
3527
        </member>
3528
        <member name="F:Telerik.Windows.Zip.ExtraFieldType.Zip64">
3529
            <summary>
3530
            Zip64 extra field type.
3531
            </summary>
3532
        </member>
3533
        <member name="F:Telerik.Windows.Zip.ExtraFieldType.Ntfs">
3534
            <summary>
3535
            Ntfs extra field type.
3536
            </summary>
3537
        </member>
3538
        <member name="F:Telerik.Windows.Zip.ExtraFieldType.StrongEncryption">
3539
            <summary>
3540
            StrongEncryption extra field type.
3541
            </summary>
3542
        </member>
3543
        <member name="F:Telerik.Windows.Zip.ExtraFieldType.UnixTime">
3544
            <summary>
3545
            UnixTime extra field type.
3546
            </summary>
3547
        </member>
3548
        <member name="F:Telerik.Windows.Zip.ExtraFieldType.AesEncryption">
3549
            <summary>
3550
            AesEncryption extra field type.
3551
            </summary>
3552
        </member>
3553
        <member name="T:Telerik.Windows.Zip.StrongEncryptionExtraField">
3554
            <summary>
3555
            Represents strong encryption extra field described in the
3556
            ZIP File Format Specification v6.3.3, #4.5.12.
3557
            </summary>
3558
        </member>
3559
        <member name="M:Telerik.Windows.Zip.StrongEncryptionExtraField.GetBlock">
3560
            <summary>
3561
            Gets extra field data.
3562
            </summary>
3563
            <returns>Byte array of extra field data.</returns>
3564
        </member>
3565
        <member name="M:Telerik.Windows.Zip.StrongEncryptionExtraField.ParseBlock(System.Byte[])">
3566
            <summary>
3567
            Implements parsing of extra field data.
3568
            </summary>
3569
            <param name="extraData">Extra field data.</param>
3570
        </member>
3571
        <member name="P:Telerik.Windows.Zip.StrongEncryptionExtraField.Format">
3572
            <summary>
3573
            Gets or sets format definition for this record.
3574
            </summary>
3575
        </member>
3576
        <member name="P:Telerik.Windows.Zip.StrongEncryptionExtraField.AlgorithmId">
3577
            <summary>
3578
            Gets or sets encryption algorithm identifier.
3579
            </summary>
3580
        </member>
3581
        <member name="P:Telerik.Windows.Zip.StrongEncryptionExtraField.KeyLength">
3582
            <summary>
3583
            Gets or sets bit length of encryption key.
3584
            </summary>
3585
        </member>
3586
        <member name="P:Telerik.Windows.Zip.StrongEncryptionExtraField.Flags">
3587
            <summary>
3588
            Gets or sets processing flags.
3589
            </summary>
3590
        </member>
3591
        <member name="P:Telerik.Windows.Zip.StrongEncryptionExtraField.HeaderId">
3592
            <summary>
3593
            Gets extra field type (Header ID).
3594
            </summary>
3595
        </member>
3596
        <member name="T:Telerik.Windows.Zip.UnknownExtraField">
3597
            <summary>
3598
            Represents base class for extra field described in the
3599
            ZIP File Format Specification v6.3.3, #4.5.2.
3600
            </summary>
3601
        </member>
3602
        <member name="M:Telerik.Windows.Zip.UnknownExtraField.#ctor(System.UInt16)">
3603
            <summary>
3604
            Initializes a new instance of the UnknownExtraField class.
3605
            </summary>
3606
            <param name="fieldHeaderId">Header Id.</param>
3607
        </member>
3608
        <member name="M:Telerik.Windows.Zip.UnknownExtraField.GetBlock">
3609
            <summary>
3610
            Gets extra field data.
3611
            </summary>
3612
            <returns>Byte array of extra field data.</returns>
3613
        </member>
3614
        <member name="M:Telerik.Windows.Zip.UnknownExtraField.ParseBlock(System.Byte[])">
3615
            <summary>
3616
            Implements parsing of extra field data.
3617
            </summary>
3618
            <param name="extraData">Extra field data.</param>
3619
        </member>
3620
        <member name="P:Telerik.Windows.Zip.UnknownExtraField.HeaderId">
3621
            <summary>
3622
            Gets extra field type (Header ID).
3623
            </summary>
3624
        </member>
3625
        <member name="P:Telerik.Windows.Zip.UnknownExtraField.ExtraFieldData">
3626
            <summary>
3627
            Gets or sets extra field data.
3628
            </summary>
3629
        </member>
3630
        <member name="T:Telerik.Windows.Zip.Zip64ExtraField">
3631
            <summary>
3632
            Represents Zip64 Extended Information Extra Field described in the
3633
            ZIP File Format Specification v6.3.3, #4.5.3.
3634
            </summary>
3635
        </member>
3636
        <member name="M:Telerik.Windows.Zip.Zip64ExtraField.GetBlock">
3637
            <summary>
3638
            Gets extra field data.
3639
            </summary>
3640
            <returns>Byte array of extra field data.</returns>
3641
        </member>
3642
        <member name="M:Telerik.Windows.Zip.Zip64ExtraField.ParseBlock(System.Byte[])">
3643
            <summary>
3644
            Implements parsing of extra field data.
3645
            </summary>
3646
            <param name="extraData">Extra field data.</param>
3647
        </member>
3648
        <member name="P:Telerik.Windows.Zip.Zip64ExtraField.OriginalSize">
3649
            <summary>
3650
            Gets or sets original uncompressed file size.
3651
            </summary>
3652
        </member>
3653
        <member name="P:Telerik.Windows.Zip.Zip64ExtraField.CompressedSize">
3654
            <summary>
3655
            Gets or sets size of compressed data.
3656
            </summary>
3657
        </member>
3658
        <member name="P:Telerik.Windows.Zip.Zip64ExtraField.RelativeHeaderOffset">
3659
            <summary>
3660
            Gets or sets offset of local header record.
3661
            </summary>
3662
        </member>
3663
        <member name="P:Telerik.Windows.Zip.Zip64ExtraField.DiskStartNumber">
3664
            <summary>
3665
            Gets or sets number of the disk on which this file starts.
3666
            </summary>
3667
        </member>
3668
        <member name="P:Telerik.Windows.Zip.Zip64ExtraField.HeaderId">
3669
            <summary>
3670
            Gets extra field type (Header ID).
3671
            </summary>
3672
        </member>
3673
        <member name="T:Telerik.Windows.Zip.GeneralPurposeBitFlag">
3674
            <summary>
3675
            Represents general purpose bit flag in the 
3676
            ZIP File Format Specification v6.3.3, #4.4.4.
3677
            </summary>
3678
        </member>
3679
        <member name="F:Telerik.Windows.Zip.GeneralPurposeBitFlag.FileIsEncrypted">
3680
            <summary>
3681
            Bit 0: If set, indicates that the file is encrypted.
3682
            </summary>
3683
        </member>
3684
        <member name="F:Telerik.Windows.Zip.GeneralPurposeBitFlag.ZeroLocalHeader">
3685
            <summary>
3686
            Bit 3: If this bit is set, the fields crc-32, compressed 
3687
            size and uncompressed size are set to zero in the 
3688
            local header.  The correct values are put in the 
3689
            data descriptor immediately following the compressed
3690
            data. 
3691
            </summary>
3692
            <remarks>
3693
            Note: PKZIP version 2.04g for DOS only 
3694
            recognizes this bit for method 8 compression, newer 
3695
            versions of PKZIP recognize this bit for any 
3696
            compression method.
3697
            </remarks>
3698
        </member>
3699
        <member name="F:Telerik.Windows.Zip.GeneralPurposeBitFlag.ReservedForEnhancedDeflating">
3700
            <summary>
3701
            Bit 4: Reserved for use with method 8, for enhanced
3702
            deflating. 
3703
            </summary>
3704
        </member>
3705
        <member name="F:Telerik.Windows.Zip.GeneralPurposeBitFlag.CompressedPatchedData">
3706
            <summary>
3707
            Bit 5: If this bit is set, this indicates that the file is 
3708
            compressed patched data.  
3709
            </summary>
3710
            <remarks>
3711
            Note: Requires PKZIP version 2.70 or greater.
3712
            </remarks>
3713
        </member>
3714
        <member name="F:Telerik.Windows.Zip.GeneralPurposeBitFlag.StrongEncryption">
3715
            <summary>
3716
            Bit 6: Strong encryption.  If this bit is set, you MUST
3717
            set the version needed to extract value to at least
3718
            50 and you MUST also set bit 0.  If AES encryption
3719
            is used, the version needed to extract value MUST 
3720
            be at least 51. See the section describing the Strong
3721
            Encryption Specification for details.  Refer to the 
3722
            section in this document entitled "Incorporating PKWARE 
3723
            Proprietary Technology into Your Product" for more 
3724
            information.
3725
            </summary>
3726
        </member>
3727
        <member name="F:Telerik.Windows.Zip.GeneralPurposeBitFlag.EncodingUtf8">
3728
            <summary>
3729
            Bit 11: Language encoding flag (EFS).  If this bit is set,
3730
            the filename and comment fields for this file
3731
            MUST be encoded using UTF-8 (see APPENDIX D).
3732
            </summary>
3733
        </member>
3734
        <member name="F:Telerik.Windows.Zip.GeneralPurposeBitFlag.HideLocalHeader">
3735
            <summary>
3736
            Bit 13: Set when encrypting the Central Directory to indicate 
3737
            selected data values in the Local Header are masked to
3738
            hide their actual values.  See the section describing 
3739
            the Strong Encryption Specification for details.  Refer
3740
            to the section in this document entitled "Incorporating 
3741
            PKWARE Proprietary Technology into Your Product" for 
3742
            more information.
3743
            </summary>
3744
        </member>
3745
        <member name="T:Telerik.Windows.Zip.ImplodingFlags">
3746
            <summary>
3747
            Represents general purpose bit flag for the Method 6 - Imploding 
3748
            ZIP File Format Specification v6.3.3, #4.4.4.
3749
            </summary>
3750
        </member>
3751
        <member name="F:Telerik.Windows.Zip.ImplodingFlags.SlidingDictionary8K">
3752
            <summary>
3753
            For Method 6 - Imploding.
3754
            Bit 1: If the compression method used was type 6,
3755
            Imploding, then this bit, if set, indicates
3756
            an 8K sliding dictionary was used.  If clear,
3757
            then a 4K sliding dictionary was used.
3758
            </summary>
3759
        </member>
3760
        <member name="F:Telerik.Windows.Zip.ImplodingFlags.ShannonFano3">
3761
            <summary>
3762
            For Method 6 - Imploding.
3763
             Bit 2: If the compression method used was type 6,
3764
             Imploding, then this bit, if set, indicates
3765
             3 Shannon-Fano trees were used to encode the
3766
             sliding dictionary output.  If clear, then 2
3767
             Shannon-Fano trees were used.
3768
            </summary>
3769
        </member>
3770
        <member name="T:Telerik.Windows.Zip.LocalFileHeader">
3771
            <summary>
3772
            Represents local file header record described in the
3773
            ZIP File Format Specification v6.3.3, #4.3.7.
3774
            </summary>
3775
        </member>
3776
        <member name="F:Telerik.Windows.Zip.LocalFileHeader.Signature">
3777
            <summary>
3778
            Local file header signature.
3779
            </summary>
3780
        </member>
3781
        <member name="F:Telerik.Windows.Zip.LocalFileHeader.StaticBlockLength">
3782
            <summary>
3783
            Size of the data block without signature and variable size fields.
3784
            </summary>
3785
        </member>
3786
        <member name="M:Telerik.Windows.Zip.LocalFileHeader.#ctor">
3787
            <summary>
3788
            Initializes a new instance of the LocalFileHeader class.
3789
            </summary>
3790
        </member>
3791
        <member name="M:Telerik.Windows.Zip.LocalFileHeader.#ctor(Telerik.Windows.Zip.FileHeaderBase)">
3792
            <summary>
3793
            Initializes a new instance of the LocalFileHeader class.
3794
            </summary>
3795
            <param name="fileHeader">File header to copy properties from.</param>
3796
        </member>
3797
        <member name="M:Telerik.Windows.Zip.LocalFileHeader.TryReadBlock(System.IO.BinaryReader)">
3798
            <summary>
3799
            Read data from the binary reader.
3800
            </summary>
3801
            <param name="reader">Binary reader to read data from.</param>
3802
            <returns>True if success, otherwise false.</returns>
3803
        </member>
3804
        <member name="M:Telerik.Windows.Zip.LocalFileHeader.WriteBlock(System.IO.BinaryWriter)">
3805
            <summary>
3806
            Write data to the binary writer.
3807
            </summary>
3808
            <param name="writer">Binary writer to write data to.</param>
3809
        </member>
3810
        <member name="T:Telerik.Windows.Zip.LZMAFlags">
3811
            <summary>
3812
            Represents general purpose bit flag for the Method 14 - LZMA 
3813
            ZIP File Format Specification v6.3.3, #4.4.4.
3814
            </summary>
3815
        </member>
3816
        <member name="F:Telerik.Windows.Zip.LZMAFlags.UseEndOfStreamMarker">
3817
            <summary>
3818
            Bit 1: If the compression method used was type 14,
3819
            LZMA, then this bit, if set, indicates
3820
            an end-of-stream (EOS) marker is used to
3821
            mark the end of the compressed data stream.
3822
            If clear, then an EOS marker is not present
3823
            and the compressed data size must be known
3824
            to extract.
3825
            </summary>
3826
        </member>
3827
        <member name="T:Telerik.Windows.Zip.VersionNeededToExtract">
3828
            <summary>
3829
            Version needed to extract.
3830
            </summary>
3831
        </member>
3832
    </members>
3833
</doc>
클립보드 이미지 추가 (최대 크기: 500 MB)