Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

EmailDataInspector

Namespace OfficeIMO.Email.Data
Assembly OfficeIMO.Email
Modifiers static

Inspects local email-data through its canonical owners without network, certificate discovery or mutation.

Inheritance

  • Object
  • EmailDataInspector

Methods

Inspect 2 overloads
public static EmailDataInspectionReport Inspect(String path, EmailDataInspectionOptions options = null, CancellationToken cancellationToken = default) #
Returns: EmailDataInspectionReport

Opens an artifact under the supplied read policy, snapshots bounded metadata and closes owned resources.

Parameters

path System.String requiredposition: 0
options OfficeIMO.Email.Data.EmailDataInspectionOptions = null optionalposition: 1
cancellationToken System.Threading.CancellationToken = default optionalposition: 2
public static EmailDataInspectionReport Inspect(EmailDataOpenResult opened, EmailDataInspectionOptions options = null, CancellationToken cancellationToken = default) #
Returns: EmailDataInspectionReport

Snapshots an already opened artifact without disposing it or replacing its owner-level read policy.

Parameters

opened OfficeIMO.Email.Data.EmailDataOpenResult requiredposition: 0
options OfficeIMO.Email.Data.EmailDataInspectionOptions = null optionalposition: 1
cancellationToken System.Threading.CancellationToken = default optionalposition: 2