Class UserMailFilter
- Namespace
- Tharga.Team
- Assembly
- Tharga.Team.dll
Which mail the global mail log lists. Every part given narrows the list further; with none given it lists all mail.
public sealed record UserMailFilter : IEquatable<UserMailFilter>
- Inheritance
-
UserMailFilter
- Implements
- Inherited Members
Properties
Category
Only mail in the category with this key.
public string Category { get; init; }
Property Value
From
Only mail queued at or after this time, in UTC.
public DateTime? From { get; init; }
Property Value
Kind
Only mail of this kind.
public UserMailKind? Kind { get; init; }
Property Value
RecipientAddress
Only mail addressed to this address, compared trimmed and in lower case; a mail to a user is addressed to the address on their record when it is sent.
public string RecipientAddress { get; init; }
Property Value
RecipientUserKey
Only mail for the user with this key.
public string RecipientUserKey { get; init; }
Property Value
Status
Only mail that stands here.
public UserMailStatus? Status { get; init; }
Property Value
TeamKey
Only mail about the team with this key, where the mail records one.
public string TeamKey { get; init; }
Property Value
To
Only mail queued before this time, in UTC.
public DateTime? To { get; init; }