API Reference
EmailStorePstCompactionPlan
Read-only capacity and selection plan for verified PST rewrite compaction.
Inheritance
- Object
- EmailStorePstCompactionPlan
Usage
Explore 2 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 2
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public String DestinationPath { get; } #Absolute distinct output path.
public EmailStorePstCompactionOptions Options { get; } #Immutable compaction policy.
public Int32 SelectedItems { get; } #References selected for the verified rewrite.
public Int32 OrphanedItems { get; } #Selected source-index orphans.
public Int32 ExcludedSearchFolderItems { get; } #Items intentionally excluded with search folders.
public Int32 UnknownSizeItems { get; } #Selected items whose source size was not declared.
public Int64 EstimatedOutputBytes { get; } #Planning estimate only; final PST index and allocation overhead is measured after write.
public Int64 EstimatedReductionBytes { get; } #Source bytes minus estimated output bytes. Negative means estimated growth.
public Boolean ItemLimitReached { get; } #Whether at least one source reference existed beyond the configured bound.
public IReadOnlyList<EmailStoreDiagnostic> Diagnostics { get; } #Format, protection, bounds, destination, source, and selection diagnostics.
public Boolean IsExecutable { get; } #Whether the verified rewrite may start.