OutputUsedZip64 Property

DotNetZip

Ionic Zip Library v1.9.1.6 OutputUsedZip64 Property
ReferenceIonic.ZipZipFileOutputUsedZip64
Indicates whether the most recent Save() operation used ZIP64 extensions.
Declaration Syntax
C# Visual Basic Visual C++
public Nullable<bool> OutputUsedZip64 { get; }
Public ReadOnly Property OutputUsedZip64 As Nullable(Of Boolean)
	Get
public:
property Nullable<bool> OutputUsedZip64 {
	Nullable<bool> get ();
}
Remarks

The use of ZIP64 extensions within an archive is not always necessary, and for interoperability concerns, it may be desired to NOT use ZIP64 if possible. The UseZip64WhenSaving property can be set to use ZIP64 extensions only when necessary. In those cases, Sometimes applications want to know whether a Save() actually used ZIP64 extensions. Applications can query this read-only property to learn whether ZIP64 has been used in a just-saved ZipFile.

The value is null (or Nothing in VB) if the archive has not been saved.

Non-null values (HasValue is true) indicate whether ZIP64 extensions were used during the most recent Save() operation. The ZIP64 extensions may have been used as required by any particular entry because of its uncompressed or compressed size, or because the archive is larger than 4294967295 bytes, or because there are more than 65534 entries in the archive, or because the UseZip64WhenSaving property was set to Always, or because the UseZip64WhenSaving property was set to AsNecessary and the output stream was not seekable. The value of this property does not indicate the reason the ZIP64 extensions were used.

Assembly: Ionic.Zip (Module: Ionic.Zip) Version: 1.9.1.8 (1.9.1.8)