API Reference
ReaderEmailStoreOptions
Options for projecting email stores through OfficeIMO.Reader.
Inheritance
- Object
- ReaderEmailStoreOptions
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
- Property ReaderEmailHandlersOptions.Stores
Accepted by parameters
- Method EmailStoreItemReader.Read
- Method EmailStoreItemReader.Read
- Method EmailStoreItemReader.ReadById
- Method OfficeDocumentReaderBuilderEmailStoreExtensions.AddEmailStoreHandler
- Method OfficeDocumentReaderEmailStoreExtensions.ReadEmailStoreItem
- Method OfficeDocumentReaderEmailStoreExtensions.ReadEmailStoreItems
Constructors
public ReaderEmailStoreOptions() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public EmailStoreReaderOptions StoreOptions { get; set; } #Gets or sets bounded store-reader options. Registrations capture a defensive copy. A Reader-level MaxInputBytes can narrow, but never widen, this limit.
public EmailStoreQuery Query { get; set; } #Optional selective summary query applied before full item projection. This is the preferred way to ingest a narrow slice of a very large PST or OST.
public EmailStoreItemReadOptions ItemReadOptions { get; set; } #Selective item parts projected before Reader chunking. Null uses the full semantic item profile.
public Boolean StreamAttachmentContent { get; set; } #Whether PST/OST attachment payloads use session-bound streams instead of resident byte arrays. Enabled by default for bounded large-store ingestion.
public Int32 MaxItems { get; set; } #Maximum matching items fully projected into one Reader result. Default: 1,000.
public Boolean ContinueOnItemError { get; set; } #Whether a corrupt or over-limit item is diagnosed and skipped instead of aborting the store.
public Boolean ComputeSourceHash { get; set; } #Whether Reader hashes the complete source store. Disabled by default because hashing a huge PST/OST forces a full sequential read even when parsing selected items is random-access and bounded. Chunk hashes still follow ComputeHashes.