Class StoredEmailAwaitingExtraction
- Namespace
- MailFathom.Application.Emails.Extraction
- Assembly
- MailFathom.Application.dll
Names one locally stored email whose raw MIME has never been read for metadata and text.
public sealed record StoredEmailAwaitingExtraction : IEquatable<StoredEmailAwaitingExtraction>
- Inheritance
-
StoredEmailAwaitingExtraction
- Implements
- Inherited Members
Remarks
The occurrence identity travels with the row because extraction is expressed in terms of the message a deployment fetched, not of the row it landed in: the same record shape then describes a message synchronization just read and one the backfill re-reads years later.
Constructors
- StoredEmailAwaitingExtraction(StoredEmailId, EmailOccurrenceId)
Names one locally stored email whose raw MIME has never been read for metadata and text.
Properties
- OccurrenceId
The remote occurrence identity the extracted metadata is recorded under.
- StoredEmailId
The stable local identity, which is also the backfill's resume position.