Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

EmailStoreExportReport

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

Aggregate result of an item-by-item store export.

Inheritance

  • Object
  • EmailStoreExportReport

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.

Methods

public Void RequireNoLoss() #
Returns: Void

Throws when the export reported possible content loss.

Properties

public String DestinationDirectory { get; } #

Absolute export root.

public Boolean WasTruncated { get; } #

Whether export stopped at the configured item bound.

public String? ManifestPath { get; } #

Absolute manifest path when one was written.

public IReadOnlyList<EmailStoreExportEntry> Entries { get; } #

Per-item export outcomes.

public IReadOnlyList<EmailStoreDiagnostic> Diagnostics { get; } #

Session-level and manifest diagnostics.

public Int32 SucceededCount { get; } #

Number of successfully written artifacts.

public Int32 FailedCount { get; } #

Number of items that did not produce a valid artifact.

public Int64 BytesWritten { get; } #

Total serialized artifact bytes.

public Boolean HasErrors { get; } #

Whether any session, manifest, or item error was reported.

public IReadOnlyList<OfficeConversionFidelityDiagnostic> FidelityDiagnostics { get; } #

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

public Boolean HasLoss { get; } #

Whether the export approximated, omitted, or failed to preserve selected source content.