Table of Contents

Method After

Namespace
MailFathom.Application.Retrieval.AskMail.Audit
Assembly
MailFathom.Application.dll

After(DateTimeOffset, MailAnsweringAuditEntryId, string)

Creates the cursor that continues a walk after one position in the record.

public static MailAnsweringAuditCursor After(DateTimeOffset completedAt, MailAnsweringAuditEntryId entryId, string filterFingerprint)

Parameters

completedAt DateTimeOffset

The completion instant the page ended on.

entryId MailAnsweringAuditEntryId

The identity of the entry at that instant.

filterFingerprint string

The fingerprint of the filters the page was read under.

Returns

MailAnsweringAuditCursor

The cursor.

Remarks

The position is taken rather than an entry, because a page advances by the rows it read rather than by the entries it could present. A row this build cannot interpret is left out of the page and still passed, so a walk never stalls on one and never repeats the rows either side of it.

Exceptions

ArgumentException

Thrown when filterFingerprint is blank.