Table of Contents

Method ReconciledThrough

Namespace
MailFathom.Domain.Synchronization
Assembly
MailFathom.Domain.dll

ReconciledThrough(ulong)

Records that the backward pass has covered the whole folder as of one modification sequence.

public SynchronizationCheckpoint ReconciledThrough(ulong modSeq)

Parameters

modSeq ulong

The folder modification sequence the completed pass was read under.

Returns

SynchronizationCheckpoint

A checkpoint carrying the sequence, or this one when it already accounts for a later pass.

Remarks

A sequence older than the one already recorded is ignored rather than refused. Two runs can complete a pass over the same folder, and the one that finishes second may have read the folder first; keeping the later sequence costs the earlier run nothing, because everything it observed is covered by the sequence that is kept.