Table of Contents

Class RecipientListSettingsInfo

Namespace
CMS.EmailMarketing
Assembly
CMS.EmailMarketing.dll

Data container class for RecipientListSettingsInfo.

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

Constructors

RecipientListSettingsInfo()

Creates an empty instance of the RecipientListSettingsInfo class.

public RecipientListSettingsInfo()

RecipientListSettingsInfo(DataRow)

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

public RecipientListSettingsInfo(DataRow dr)

Parameters

dr DataRow

DataRow with the object data.

Fields

OBJECT_TYPE

Object type.

public const string OBJECT_TYPE = "emaillibrary.recipientlistsettings"

Field Value

string

TYPEINFO

Type information.

public static readonly ObjectTypeInfo TYPEINFO

Field Value

ObjectTypeInfo

Properties

RecipientListSettingsAfterConfirmationPage

Recipient list settings after confirmation page.

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

Property Value

Guid

RecipientListSettingsAfterUnsubscriptionPage

Recipient list settings after unsubscription page.

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

Property Value

Guid

RecipientListSettingsGUID

Recipient list settings GUID.

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

Property Value

Guid

RecipientListSettingsID

Recipient list settings ID.

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

Property Value

int

RecipientListSettingsRecipientListID

Recipient list settings recipient list id.

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

Property Value

int

RecipientListSettingsSendSubscriptionConfirmationEmail

Recipient list settings send subscription confirmation email.

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

Property Value

bool

RecipientListSettingsSendUnsubscriptionConfirmationEmail

Recipient list settings send unsubscription confirmation email.

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

Property Value

bool

RecipientListSettingsSubscriptionConfirmationEmailID

Recipient list settings subscription confirmation email ID.

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

Property Value

int

RecipientListSettingsUnsubscriptionConfirmationEmailID

Recipient list settings unsubscription confirmation email ID.

[DatabaseField]
public virtual int RecipientListSettingsUnsubscriptionConfirmationEmailID { 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()