Table of Contents

Property Triggers

Namespace
MailFathom.Application.Rules
Assembly
MailFathom.Application.dll

Triggers

Gets the automatic triggers this rule takes part in, empty for a rule only a requested walk runs.

public IReadOnlySet<MailRuleTrigger> Triggers { get; }

Property Value

IReadOnlySet<MailRuleTrigger>

Remarks

Empty means no automatic occasion rather than every one, which is the opposite reading to Accounts and is deliberate: a rule reaching no account is a rule nobody would write, while a rule nothing fires by itself is exactly what periodic housekeeping wants. The rule stays in the set, is validated like every other, and runs when somebody asks for a walk of the whole mailbox.