Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

ReaderEmailAddressBookOptions

Namespace OfficeIMO.Reader.Email
Assembly OfficeIMO.Reader.Email
Modifiers sealed

Options for bounded OAB entry projection through OfficeIMO.Reader.

Inheritance

  • Object
  • ReaderEmailAddressBookOptions

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

Constructors

Properties

public OfflineAddressBookReaderOptions AddressBookOptions { get; set; } #

Gets or sets core OAB reader limits. Registrations capture a defensive copy.

public String AddressListId { get; set; } #

Optional address-list identifier.

public OfflineAddressBookSearchQuery Query { get; set; } #

Optional bounded core query. Reader projects matching references only; use this to avoid ingesting an entire large address book.

public Int32 MaxEntries { get; set; } #

Maximum entries projected in one call. Default: 10,000.

public Boolean ContinueOnEntryError { get; set; } #

Whether recoverable record failures produce diagnostic-only results and reading continues.

public Boolean IncludeMembershipValues { get; set; } #

Whether distribution-list member and member-of distinguished names are included in chunk text. Disabled by default because these lists can be large and are often unnecessary for general indexing.

public Int32 MaxMultiValueItems { get; set; } #

Maximum emitted values from each proxy, phone, or membership collection. Default: 100.

public Boolean ComputeSourceHash { get; set; } #

Whether a complete source-file hash is calculated for native document results. Disabled by default so a selective read does not force an additional full pass over a huge OAB.