Constructor DerivedWorkCandidate
- Namespace
- MailFathom.Application.Spam.Gating
- Assembly
- MailFathom.Application.dll
DerivedWorkCandidate(MailAccountId, MailFolderAlias, DateTimeOffset, StoredEmailContentAvailability, SpamVerdict?)
Everything an admission is decided from about one occurrence, and nothing else.
public DerivedWorkCandidate(MailAccountId AccountId, MailFolderAlias FolderAlias, DateTimeOffset StoredAt, StoredEmailContentAvailability ContentAvailability, SpamVerdict? Verdict)
Parameters
AccountIdMailAccountIdThe account the occurrence belongs to.
FolderAliasMailFolderAliasMailFathom's own name for the folder holding it now.
StoredAtDateTimeOffsetWhen this occurrence was first recorded locally, which is when its wait for a verdict began.
ContentAvailabilityStoredEmailContentAvailabilityWhether the raw MIME a classification reads is stored, is coming, or never will be.
VerdictSpamVerdict?What classification concluded, or null when it has reached no conclusion yet.
Remarks
Four facts, none of them mail. Where the message is and when it was stored come from the occurrence, what was concluded about it comes from its classification, and whether it carries anything a classification could read comes from its content availability — so an admission can be decided without opening the message and can be reported without describing it.