Enum RecurringSendCancellation
- Namespace
- MailFathom.Application.Mail.Delivery.Scheduling
- Assembly
- MailFathom.Application.dll
States what became of a request to stop a message repeating.
public enum RecurringSendCancellation
Fields
AlreadyCancelled = 1The declaration had already been stopped, so this request changed nothing.
Cancelled = 0The declaration was active, and it produces no further occurrence.
NotFound = 2No declaration carries that identifier, as far as this deployment holds one.
Remarks
There is no answer here for a request that came too late, and that is the difference between stopping a declaration and stopping one message. A declaration has no moment past which it cannot be stopped: what it produces is future occasions, and there are always none of those left once it is stopped. A message already written down for an occasion that has passed is a message, and stopping it is the other act.