Table of Contents

Constructor RemoteSeenStateObservation

Namespace
MailFathom.Application.Synchronization.Reconciliation
Assembly
MailFathom.Application.dll

RemoteSeenStateObservation(DateTimeOffset, bool)

The previous reading of one occurrence's remote \Seen flag, and when it was taken.

public RemoteSeenStateObservation(DateTimeOffset ObservedAt, bool IsSeen)

Parameters

ObservedAt DateTimeOffset

When the flag below was read from the server.

IsSeen bool

The value it stood at then.

Remarks

The two travel together because both are needed and neither is meaningful alone. The value says whether the flag has moved since; the moment says whether a change MailFathom made could still be the reason it moved, which is what stops a mutation record answering for a mailbox somebody has had the chance to change since.