Constructor RemoteEmailMetadataBatch
- Namespace
- MailFathom.Application.Synchronization
- Assembly
- MailFathom.Application.dll
RemoteEmailMetadataBatch(IReadOnlyList<RemoteEmailMetadata>, ImapUid?, bool)
Represents one bounded mailbox metadata page and the non-speculative UID cursor that has been inspected.
public RemoteEmailMetadataBatch(IReadOnlyList<RemoteEmailMetadata> Emails, ImapUid? InspectedThroughUid, bool HasMore)
Parameters
EmailsIReadOnlyList<RemoteEmailMetadata>The emails discovered in this bounded page.
InspectedThroughUidImapUid?The highest UID value known safe to checkpoint, or null when no assigned UID was inspected.
HasMoreboolWhether the session may have more UID windows to inspect after this page.