API Reference
Class
ZipTraversalOptions
Controls safe ZIP traversal behavior.
Inheritance
- Object
- ZipTraversalOptions
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
- Method ZipTraversal.Enumerate
- Method ZipTraversal.Enumerate
- Method ZipTraversal.Traverse
- Method ZipTraversal.Traverse
- Method ZipTraversal.Traverse
Constructors
public ZipTraversalOptions() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Int32 MaxEntries { get; set; } #Maximum number of entries to emit.
public Int32 MaxDepth { get; set; } #Maximum path depth for entries.
public Nullable<Int64> MaxTotalUncompressedBytes { get; set; } #Maximum total uncompressed bytes across emitted entries.
public Nullable<Int64> MaxEntryUncompressedBytes { get; set; } #Optional maximum uncompressed size for a single file entry.
public Nullable<Double> MaxCompressionRatio { get; set; } #Optional maximum uncompressed/compressed ratio for a single file entry. Helps reject high-expansion entries from suspicious archives.
public Boolean IncludeDirectoryEntries { get; set; } #When true, includes directory entries.
public Boolean DeterministicOrder { get; set; } #When true, entry order is deterministic (ordinal by FullName).