Class ContactMessageAddresseeEntity
One distinct address of a message to contacts, as it was checked when the message was sent.
public record ContactMessageAddresseeEntity : IEquatable<ContactMessageAddresseeEntity>
- Inheritance
-
ContactMessageAddresseeEntity
- Implements
- Inherited Members
Properties
Address
The address.
public required string Address { get; init; }
Property Value
Detail
The host's detail line.
[BsonIgnoreIfNull]
public string Detail { get; init; }
Property Value
ExcludedReason
The host's reason for leaving it out.
[BsonIgnoreIfNull]
public string ExcludedReason { get; init; }
Property Value
InvalidAddress
Whether it was left out as no mail address.
[BsonIgnoreIfDefault]
public bool InvalidAddress { get; init; }
Property Value
Name
The name it was addressed to.
[BsonIgnoreIfNull]
public string Name { get; init; }
Property Value
OptedOutOfAll
Whether it had opted out of all contact mail.
[BsonIgnoreIfDefault]
public bool OptedOutOfAll { get; init; }
Property Value
References
The host's references of the rows it stands for.
public string[] References { get; init; }
Property Value
- string[]
Status
Whether it was mailed, stored by name.
[BsonRepresentation(BsonType.String)]
public ContactAddresseeStatus Status { get; init; }