Table of Contents

Property FlagWriting

Namespace
MailFathom.Domain.Mutations
Assembly
MailFathom.Domain.dll

FlagWriting

Gets every mutation whose whole effect is a value a FLAGS response reports back.

public static IReadOnlyList<MailboxMutation> FlagWriting { get; }

Property Value

IReadOnlyList<MailboxMutation>

Remarks

Provenance turns on this set. A change to one of these values reaches synchronization as nothing but a changed modification sequence, which is what a person marking mail read in their own client produces too, so what separates MailFathom's own write from the mailbox owner's act is a record naming one of these and nothing else. The other three move a message rather than a value on one, and are recognized by where the message turned up. It is declared here so the read that asks for those records and the ceiling that bounds the answer are the same decision rather than two lists that can disagree.