API Reference
Class
EmailStoreInspectionReport
Constant-memory catalog and declared-count snapshot of an open email store.
Inheritance
- Object
- EmailStoreInspectionReport
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Method EmailStoreSession.Inspect
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public EmailStoreFormat Format { get; } #Detected store format.
public String DisplayName { get; } #Source display name when declared.
public Int64 SourceLength { get; } #Validated source length.
public Int32 FolderCount { get; } #Number of folders in the lightweight catalog.
public Int64 DeclaredItemCount { get; } #Sum of available declared visible-item counts.
public Int64 DeclaredAssociatedItemCount { get; } #Sum of available declared associated-item counts.
public Int32 FoldersWithUnknownItemCount { get; } #Folders whose source did not expose a visible-item count.
public Int32 FoldersWithUnknownAssociatedItemCount { get; } #Folders whose source did not expose an associated-item count.
public Boolean HasCompleteDeclaredItemCount { get; } #Whether every folder exposed a visible-item count.
public Boolean HasCompleteDeclaredAssociatedItemCount { get; } #Whether every folder exposed an associated-item count.
public IReadOnlyList<EmailStoreDiagnostic> Diagnostics { get; } #Diagnostics emitted while opening and cataloging the store.
public Boolean HasErrors { get; } #Whether cataloging emitted an error.