Class StoredMailAwaitingRederivation
- Namespace
- MailFathom.Application.Mail.Maintenance
- Assembly
- MailFathom.Application.dll
Names one locally stored email whose raw MIME the re-derivation pass is about to read again.
public sealed record StoredMailAwaitingRederivation : IEquatable<StoredMailAwaitingRederivation>
- Inheritance
-
StoredMailAwaitingRederivation
- Implements
- Inherited Members
Remarks
It is a separate record from the one the extraction backfill walks, because the two describe opposite states of the same row: that backfill reaches a message whose MIME has never been read, and this pass reaches one whose MIME was read by a release that recorded fewer properties than this one does.
Constructors
- StoredMailAwaitingRederivation(StoredEmailId, EmailOccurrenceId)
Names one locally stored email whose raw MIME the re-derivation pass is about to read again.
Properties
- OccurrenceId
The remote occurrence identity the re-read metadata is recorded under.
- StoredEmailId
The stable local identity, which is also the pass's resume position.