API Reference
ArchiveReadPlan
Detached declared cost of one grouped member read. Planning neither verifies content nor reserves budgets.
Inheritance
- Object
- ArchiveReadPlan
Usage
Explore 1 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 1
- Method ArchiveInspection.PlanRead
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public IReadOnlyList<ArchiveInspectionEntry> Entries { get; } #Selected immutable inventory records in request order, retaining aliases and duplicate raw names.
public Int64 SelectedBytes { get; } #Complete member bytes retained by the grouped read, without coalescing aliases.
public Int64 DecodedBytes { get; } #Declared decoded bytes: selected ZIP members or complete selected CAB folders, each counted once. Includes unselected folder members and gaps. This is processing volume, not retained decoder memory.
public Int64 CompressedPayloadBytes { get; } #Declared compressed payload bytes for selected ZIP members or complete selected CAB folders. Excludes container headers and does not estimate total I/O, input snapshots or checksum passes.
public Int64 DecompressionWorkBytes { get; } #Work units charged by a successful read under the existing CAB-frame or ZIP-member budget. Does not predict CPU time. Corruption, cancellation or a quota may stop actual work earlier.
public Int32 CabinetFolderCount { get; } #Distinct selected cabinet/folder pairs, including embedded MSI cabinets; zero for ZIP.
public Int64 CabinetFrameCount { get; } #CFDATA frames in those complete folders, each counted once; zero for ZIP.