Table of Contents

Method Mutations

Namespace
MailFathom.Application.Mail.Mutations.Authoring
Assembly
MailFathom.Application.dll

Mutations()

Names every mutation this request asks for, in the order they are recorded.

public IReadOnlyList<AuthoredMailFlagMutation> Mutations()

Returns

IReadOnlyList<AuthoredMailFlagMutation>

One mutation per value the request named, each with the parameters that mutation needs.

Remarks

The order is \Seen, then \Flagged, then the keywords, and it decides nothing observable: the three values are independent bits of one message, so no ordering of them leaves the mailbox different. It is fixed so that the records a call opens are stable to read and stable to test, rather than following whichever field a caller happened to send first.