Class EmailMarketingRecipientInfo
- Namespace
- CMS.EmailMarketing
- Assembly
- CMS.EmailMarketing.dll
Data container class for EmailMarketingRecipientInfo.
public class EmailMarketingRecipientInfo : AbstractInfo<EmailMarketingRecipientInfo, IEmailMarketingRecipientInfoProvider>, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject, IInfoWithId
- Inheritance
-
objectEmailMarketingRecipientInfo
- Implements
- Inherited Members
- Extension Methods
Constructors
EmailMarketingRecipientInfo()
Creates an empty instance of the EmailMarketingRecipientInfo class.
public EmailMarketingRecipientInfo()
EmailMarketingRecipientInfo(DataRow)
Creates a new instances of the EmailMarketingRecipientInfo class from the given System.Data.DataRow.
public EmailMarketingRecipientInfo(DataRow dr)
Parameters
dr
DataRowDataRow with the object data.
Fields
OBJECT_TYPE
Object type.
public const string OBJECT_TYPE = "emaillibrary.emailmarketingrecipient"
Field Value
- string
TYPEINFO
Type information.
public static readonly ObjectTypeInfo TYPEINFO
Field Value
Properties
EmailMarketingRecipientContactEmail
Email marketing recipient contact email.
[DatabaseField]
public virtual string EmailMarketingRecipientContactEmail { get; set; }
Property Value
- string
EmailMarketingRecipientContactID
Email marketing recipient contact ID.
[DatabaseField]
public virtual int EmailMarketingRecipientContactID { get; set; }
Property Value
- int
EmailMarketingRecipientEmailConfigurationID
Email marketing recipient email configuration ID.
[DatabaseField]
public virtual int EmailMarketingRecipientEmailConfigurationID { get; set; }
Property Value
- int
EmailMarketingRecipientErrorMessage
Email marketing recipient error message.
[DatabaseField]
public virtual string EmailMarketingRecipientErrorMessage { get; set; }
Property Value
- string
EmailMarketingRecipientID
Email marketing recipient ID.
[DatabaseField]
public virtual int EmailMarketingRecipientID { get; set; }
Property Value
- int
EmailMarketingRecipientLastModified
Email marketing recipient last modified.
[DatabaseField]
public virtual DateTime EmailMarketingRecipientLastModified { get; set; }
Property Value
- DateTime
EmailMarketingRecipientRetryAttempt
Email marketing recipient retry attempt.
[DatabaseField]
public virtual int EmailMarketingRecipientRetryAttempt { get; set; }
Property Value
- int
EmailMarketingRecipientStatus
Email marketing recipient status.
[DatabaseField]
public virtual EmailMarketingRecipientStatus EmailMarketingRecipientStatus { get; set; }
Property Value
Methods
DeleteObject()
Deletes the object using appropriate provider.
protected override void DeleteObject()
SetObject()
Updates the object using appropriate provider.
protected override void SetObject()