Class MutationAttributedDisappearance
- Assembly
- MailFathom.Application.dll
Pairs one occurrence the folder no longer holds with the change MailFathom made that took it out.
public sealed record MutationAttributedDisappearance : IEquatable<MutationAttributedDisappearance>
- Inheritance
-
MutationAttributedDisappearance
- Implements
- Inherited Members
Constructors
- MutationAttributedDisappearance(StoredEmailId, MailboxMutationRecordId, MailboxMutation, AuthoredDeleteEmailDisposition?)
Pairs one occurrence the folder no longer holds with the change MailFathom made that took it out.
Properties
- LocalDisposition
What the change decided about the local copy — a delete always, a relocation whose destination MailFathom does not mirror — and null where nothing local is disposed of. It is read off the record rather than from the account's configuration, because the configuration says what a change authored now would do and this window is applying one authored earlier.
- Mutation
Which change it was, carried here so the suppression a run reports names the same word its log line and its counter already use rather than sending a reader back to the record to find out.
- MutationRecordId
The durable record of the change that removed it.
- StoredEmailId
The local identity whose occurrence has gone.