Class NotificationRecipient
- Namespace
- ArcanaDevelopment.adTempus.Shared.Notification
- Assembly
- ArcanaDevelopment.adTempus.Shared.dll
A recipient for a NotificationMessage.
public class NotificationRecipient : INotificationRecipient
- Inheritance
-
objectNotificationRecipient
- Implements
Constructors
NotificationRecipient()
public NotificationRecipient()
Properties
Address
The address of the recipient
[DataMember]
public string Address { get; set; }
Property Value
- string
AddressType
The type of message to be sent (e-mail, SMS, etc.).
[DataMember]
public NotificationAddressType AddressType { get; set; }
Property Value
MessagingServiceProviderOID
The OID of the Messaging Service Provider to use, if the message should be routed through a specific provider.
[DataMember]
public OID MessagingServiceProviderOID { get; set; }
Property Value
Name
The name of the recipient.
[DataMember]
public string Name { get; set; }
Property Value
- string
RecipientOID
The OID of the recipient, if notification should go to a predefined adTempus NotificationRecipient.
[DataMember]
public OID RecipientOID { get; set; }
Property Value
RecipientType
Specifies whether the recipient is a To, CC, or BCC recipient.
[DataMember]
public MessageRecipientType RecipientType { get; set; }
Property Value
Remarks
This settings is only used if the NotificationMessage.AddressMode is MessageAddressMode.SingleMessage.
Methods
Clone()
public NotificationRecipient Clone()