Table of Contents

Class EmailSubscriptionConfirmationInfo

Namespace
CMS.EmailMarketing
Assembly
CMS.EmailMarketing.dll

Data container class for EmailSubscriptionConfirmationInfo.

public class EmailSubscriptionConfirmationInfo : AbstractInfo<EmailSubscriptionConfirmationInfo, IEmailSubscriptionConfirmationInfoProvider>, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject, IInfoWithId, IInfoWithGuid
Inheritance
object
EmailSubscriptionConfirmationInfo
Implements
Inherited Members
Extension Methods

Constructors

EmailSubscriptionConfirmationInfo()

Creates an empty instance of the EmailSubscriptionConfirmationInfo class.

public EmailSubscriptionConfirmationInfo()

EmailSubscriptionConfirmationInfo(DataRow)

Creates a new instances of the EmailSubscriptionConfirmationInfo class from the given System.Data.DataRow.

public EmailSubscriptionConfirmationInfo(DataRow dr)

Parameters

dr DataRow

DataRow with the object data.

Fields

OBJECT_TYPE

Object type.

public const string OBJECT_TYPE = "emaillibrary.emailsubscriptionconfirmation"

Field Value

string

TYPEINFO

Type information.

public static readonly ObjectTypeInfo TYPEINFO

Field Value

ObjectTypeInfo

Properties

EmailSubscriptionConfirmationContactID

Email subscription confirmation contact ID.

[DatabaseField]
public virtual int EmailSubscriptionConfirmationContactID { get; set; }

Property Value

int

EmailSubscriptionConfirmationDate

Email subscription confirmation date.

[DatabaseField]
public virtual DateTime EmailSubscriptionConfirmationDate { get; set; }

Property Value

DateTime

EmailSubscriptionConfirmationGUID

Email subscription confirmation GUID.

[DatabaseField]
public virtual Guid EmailSubscriptionConfirmationGUID { get; set; }

Property Value

Guid

EmailSubscriptionConfirmationID

Email subscription confirmation ID.

[DatabaseField]
public virtual int EmailSubscriptionConfirmationID { get; set; }

Property Value

int

EmailSubscriptionConfirmationIsApproved

Email subscription confirmation is approved.

[DatabaseField]
public virtual bool EmailSubscriptionConfirmationIsApproved { get; set; }

Property Value

bool

EmailSubscriptionConfirmationRecipientListID

Email subscription confirmation recipient list ID.

[DatabaseField]
public virtual int EmailSubscriptionConfirmationRecipientListID { get; set; }

Property Value

int

Methods

DeleteObject()

Deletes the object using appropriate provider.

protected override void DeleteObject()

SetObject()

Updates the object using appropriate provider.

protected override void SetObject()