API Reference

Class

EmailStoreReminderQueryOptions

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

Bounds and domain behavior for building an Outlook-compatible reminder queue.

Inheritance

  • Object
  • EmailStoreReminderQueryOptions

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 EmailStoreReminderQueryOptions(Nullable<EmailStoreFolderId> folderId = null, Boolean includeDescendants = false, Boolean includeInactive = false, Boolean includeExcludedFolders = false, Nullable<DateTimeOffset> asOf = null, Int32 maxItemsScanned = 1000000, Int32 maxResults = 100000, Int64 maxDecodedPropertyBytesPerItem = 4194304, Boolean continueOnError = true) #

Creates immutable reminder query options.

Parameters

folderId System.Nullable{OfficeIMO.Email.Store.EmailStoreFolderId} = null optionalposition: 0
includeDescendants System.Boolean = false optionalposition: 1
includeInactive System.Boolean = false optionalposition: 2
includeExcludedFolders System.Boolean = false optionalposition: 3
asOf System.Nullable{System.DateTimeOffset} = null optionalposition: 4
maxItemsScanned System.Int32 = 1000000 optionalposition: 5
maxResults System.Int32 = 100000 optionalposition: 6
maxDecodedPropertyBytesPerItem System.Int64 = 4194304 optionalposition: 7
continueOnError System.Boolean = true optionalposition: 8

Properties

public Nullable<EmailStoreFolderId> FolderId { get; } #

Optional folder scope.

public Boolean IncludeDescendants { get; } #

Whether descendants of the selected folder are included.

public Boolean IncludeInactive { get; } #

Whether disabled reminders with reminder-property evidence are returned.

public Boolean IncludeExcludedFolders { get; } #

Whether folders excluded from the Outlook reminder domain are scanned.

public DateTimeOffset AsOf { get; } #

UTC instant used to classify pending and overdue reminders.

public Int32 MaxItemsScanned { get; } #

Maximum eligible normal item references examined after reminder-domain folder filtering.

public Int32 MaxResults { get; } #

Maximum reminder rows returned.

public Int64 MaxDecodedPropertyBytesPerItem { get; } #

Maximum decoded root-property bytes per examined item.

public Boolean ContinueOnError { get; } #

Whether corrupt individual items are diagnosed and skipped.