Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

EmailStoreRecoveryExportReport

Namespace OfficeIMO.Email.Store
Assembly OfficeIMO.Email
Source revision 804a7612eee4 with working tree changes
Implements
IOfficeConversionReport
Modifiers sealed

Corruption-tolerant export result for indexed items absent from normal folder tables.

Inheritance

  • Object
  • EmailStoreRecoveryExportReport

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.

Methods

public Void RequireNoLoss() #
Returns: Void

Throws when recovery export reported possible content loss.

Properties

public String DestinationDirectory { get; } #

Absolute recovery-export root.

public EmailStoreRecoveryReport Discovery { get; } #

Bounded non-mutating recovery discovery that supplied the item references.

public String? ManifestPath { get; } #

Committed recovery manifest path, or null when disabled or unsuccessful.

public IReadOnlyList<EmailStoreExportEntry> Entries { get; } #

Per-recovered-item export outcomes.

public IReadOnlyList<EmailStoreDiagnostic> Diagnostics { get; } #

Discovery, source, export, and manifest diagnostics.

public Int32 RecoveredCount { get; } #

Successfully preserved recovered items.

public Int32 FailedCount { get; } #

Recovered references that could not be read or serialized.

public Boolean IsComplete { get; } #

Whether discovery covered its selected scope and every discovered item was preserved.

public Boolean HasErrors { get; } #

Whether discovery, export, or manifest processing produced an error.

public IReadOnlyList<OfficeConversionFidelityDiagnostic> FidelityDiagnostics { get; } #

Category-preserving discovery, item, truncation, and publication diagnostics.

public Boolean HasLoss { get; } #

Whether recovery approximated, omitted, or failed to preserve discovered source content.