API Reference

Class

EmailStoreAssociatedDataOptions

Namespace OfficeIMO.Email.Store
Assembly OfficeIMO.Email
Modifiers sealed

Bounds and scope for reading folder-associated information (FAI).

Inheritance

  • Object
  • EmailStoreAssociatedDataOptions

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Constructors

public EmailStoreAssociatedDataOptions(Nullable<EmailStoreFolderId> folderId = null, Boolean includeDescendants = false, Int32 maxItems = 10000, Int64 maxDecodedPropertyBytesPerItem = 16777216, Int32 maxXmlBytes = 4194304, Boolean continueOnError = true) #

Creates immutable associated-data read options.

Parameters

folderId System.Nullable{OfficeIMO.Email.Store.EmailStoreFolderId} = null optionalposition: 0
includeDescendants System.Boolean = false optionalposition: 1
maxItems System.Int32 = 10000 optionalposition: 2
maxDecodedPropertyBytesPerItem System.Int64 = 16777216 optionalposition: 3
maxXmlBytes System.Int32 = 4194304 optionalposition: 4
continueOnError System.Boolean = true optionalposition: 5

Properties

public Nullable<EmailStoreFolderId> FolderId { get; } #

Optional folder scope; null includes the entire Store.

public Boolean IncludeDescendants { get; } #

Whether descendants of FolderId are included.

public Int32 MaxItems { get; } #

Maximum associated messages read.

public Int64 MaxDecodedPropertyBytesPerItem { get; } #

Maximum decoded root-property bytes for any one associated message.

public Int32 MaxXmlBytes { get; } #

Maximum bytes accepted for any XML configuration stream.

public Boolean ContinueOnError { get; } #

Whether corrupt individual associated messages are reported and skipped.