Class RemoteEmailMetadataBatch
- Namespace
- MailFathom.Application.Synchronization
- Assembly
- MailFathom.Application.dll
Represents one bounded mailbox metadata page and the non-speculative UID cursor that has been inspected.
public sealed record RemoteEmailMetadataBatch : IEquatable<RemoteEmailMetadataBatch>
- Inheritance
-
RemoteEmailMetadataBatch
- Implements
- Inherited Members
Constructors
- RemoteEmailMetadataBatch(IReadOnlyList<RemoteEmailMetadata>, ImapUid?, bool)
Represents one bounded mailbox metadata page and the non-speculative UID cursor that has been inspected.
Properties
- Emails
The emails discovered in this bounded page.
- HasMore
Whether the session may have more UID windows to inspect after this page.
- InspectedThroughUid
The highest UID value known safe to checkpoint, or null when no assigned UID was inspected.