Xceed .NET Libraries Documentation
DefaultFolderPersistence Property


Xceed.Zip Assembly > Xceed.Zip Namespace > ZipArchive Class : DefaultFolderPersistence Property

Gets or sets a value that indicates whether folder entries will be persisted by default in the Zip archive.

Syntax
'Declaration
 
Public Property DefaultFolderPersistence As FolderPersistence
'Usage
 
Dim instance As ZipArchive
Dim value As FolderPersistence
 
instance.DefaultFolderPersistence = value
 
value = instance.DefaultFolderPersistence
public FolderPersistence DefaultFolderPersistence {get; set;}

Property Value

A FolderPersistence value indicating whether folder entries will be persisted by default in the Zip archive. By default, FolderPersistence.NotPersisted.
Remarks

The Zip specification doesn't require folders to have their own entries in the zip file, especially if the folder is only there as the parent of an item. For example, in the entry for the item "FolderA/FolderAA/File1.dat," the existence of FolderA and FolderAA can be inferred from the path. Having folder entries in the zip file for them is redundant and only increases the size of the archive.

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

ZipArchive Class
ZipArchive Members