@@ -286,6 +286,7 @@ public bool HasCrc
286
286
/// Get/Set flag indicating if entry is encrypted.
287
287
/// A simple helper routine to aid interpretation of <see cref="Flags">flags</see>
288
288
/// </summary>
289
+ /// <remarks>This is an assistant that interprets the <see cref="Flags">flags</see> property.</remarks>
289
290
public bool IsCrypted
290
291
{
291
292
get {
@@ -303,8 +304,9 @@ public bool IsCrypted
303
304
304
305
/// <summary>
305
306
/// Get / set a flag indicating wether entry name and comment text are
306
- /// encoded in Unicode UTF8
307
+ /// encoded in <a href="http://www.unicode.org">unicode UTF8</a>.
307
308
/// </summary>
309
+ /// <remarks>This is an assistant that interprets the <see cref="Flags">flags</see> property.</remarks>
308
310
public bool IsUnicodeText
309
311
{
310
312
get {
@@ -339,6 +341,7 @@ internal byte CryptoCheckValue
339
341
/// </summary>
340
342
/// <remarks>
341
343
/// General purpose bit flag<br/>
344
+ /// <br/>
342
345
/// Bit 0: If set, indicates the file is encrypted<br/>
343
346
/// Bit 1-2 Only used for compression type 6 Imploding, and 8, 9 deflating<br/>
344
347
/// Imploding:<br/>
@@ -358,8 +361,12 @@ internal byte CryptoCheckValue
358
361
/// Bit 4: Reserved for use by PKZIP for enhanced deflating<br/>
359
362
/// Bit 5: If set indicates the file contains compressed patch data<br/>
360
363
/// Bit 6: If set indicates strong encryption was used.<br/>
361
- /// Bit 7-15: Unused or reserved<br/>
364
+ /// Bit 7-10: Unused or reserved<br/>
365
+ /// Bit 11: If set the name and comments for this entry are in <a href="http://www.unicode.org">unicode</a>.<br/>
366
+ /// Bit 12-15: Unused or reserved<br/>
362
367
/// </remarks>
368
+ /// <seealso cref="IsUnicodeText"></seealso>
369
+ /// <seealso cref="IsCrypted"></seealso>
363
370
public int Flags
364
371
{
365
372
get {
@@ -373,6 +380,7 @@ public int Flags
373
380
/// <summary>
374
381
/// Get/Set index of this entry in Zip file
375
382
/// </summary>
383
+ /// <remarks>This is only valid when the entry is part of a <see cref="ZipFile"></see></remarks>
376
384
public long ZipFileIndex
377
385
{
378
386
get {
@@ -741,6 +749,8 @@ public string Name
741
749
/// <returns>
742
750
/// The size or -1 if unknown.
743
751
/// </returns>
752
+ /// <remarks>Setting the size before adding an entry to an archive can help
753
+ /// avoid compatability problems with some archivers which dont understand Zip64 extensions.</remarks>
744
754
public long Size
745
755
{
746
756
get {
0 commit comments