Struct SupportMailPosition
How far this deployment has read the support mailbox.
public readonly record struct SupportMailPosition : IEquatable<SupportMailPosition>
- Implements
- Inherited Members
Constructors
SupportMailPosition(uint, uint)
How far this deployment has read the support mailbox.
public SupportMailPosition(uint UidValidity, uint LastUid)
Parameters
UidValidityuintThe mailbox's UID generation. A server changing this makes every stored UID refer to a different message, so the position must be discarded rather than trusted.
LastUiduintThe highest UID already considered. Zero means nothing has been read.
Properties
LastUid
The highest UID already considered. Zero means nothing has been read.
public uint LastUid { get; init; }
Property Value
Start
Nothing has been read yet.
public static SupportMailPosition Start { get; }
Property Value
UidValidity
The mailbox's UID generation. A server changing this makes every stored UID refer to a different message, so the position must be discarded rather than trusted.
public uint UidValidity { get; init; }