Table of Contents

Class SendConfigurationContactGroupInfo

Namespace
CMS.EmailMarketing
Assembly
CMS.EmailMarketing.dll

Data container class for binding table between SendConfigurationInfo and ContactGroupInfo.

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

Constructors

SendConfigurationContactGroupInfo()

Creates an empty instance of the SendConfigurationContactGroupInfo class.

public SendConfigurationContactGroupInfo()

SendConfigurationContactGroupInfo(DataRow)

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

public SendConfigurationContactGroupInfo(DataRow dr)

Parameters

dr DataRow

DataRow with the object data.

Fields

OBJECT_TYPE

Object type.

public const string OBJECT_TYPE = "emaillibrary.sendconfigurationcontactgroup"

Field Value

string

TYPEINFO

Type information.

public static readonly ObjectTypeInfo TYPEINFO

Field Value

ObjectTypeInfo

Properties

SendConfigurationContactGroupContactGroupID

SendConfigurationContactGroup ContactGroup ID.

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

Property Value

int

SendConfigurationContactGroupID

SendConfigurationContactGroup ID.

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

Property Value

int

SendConfigurationContactGroupSendConfigurationID

SendConfigurationContactGroup SendConfiguration ID.

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

Property Value

int

SendConfigurationContactGroupType

SendConfigurationContactGroup Type.

[DatabaseField(ValueType = typeof(int))]
public virtual SendConfigurationContactGroupType SendConfigurationContactGroupType { get; set; }

Property Value

SendConfigurationContactGroupType

Methods

DeleteObject()

Deletes the object using appropriate provider.

protected override void DeleteObject()

SetObject()

Updates the object using appropriate provider.

protected override void SetObject()