Table of Contents

Class EmailChannelSenderInfo

Namespace
CMS.EmailLibrary
Assembly
CMS.EmailMarketing.dll

Data container class for EmailChannelSenderInfo.

[InfoCache(InfoCacheBy.ID|InfoCacheBy.Guid)]
public class EmailChannelSenderInfo : AbstractInfo<EmailChannelSenderInfo, IInfoProvider<EmailChannelSenderInfo>>, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject, IInfoWithId
Inheritance
object
EmailChannelSenderInfo
Implements
Inherited Members
Extension Methods

Constructors

EmailChannelSenderInfo()

Creates an empty instance of the EmailChannelSenderInfo class.

public EmailChannelSenderInfo()

EmailChannelSenderInfo(DataRow)

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

public EmailChannelSenderInfo(DataRow dr)

Parameters

dr DataRow

DataRow with the object data.

Fields

OBJECT_TYPE

Object type.

public const string OBJECT_TYPE = "emaillibrary.emailchannelsender"

Field Value

string

TYPEINFO

Type information.

public static readonly ObjectTypeInfo TYPEINFO

Field Value

ObjectTypeInfo

Properties

EmailChannelSenderCreated

Date and time the email channel sender was created.

public virtual DateTime EmailChannelSenderCreated { get; set; }

Property Value

DateTime

EmailChannelSenderDisplayName

Email channel sender display name.

[DatabaseField]
public virtual string EmailChannelSenderDisplayName { get; set; }

Property Value

string

EmailChannelSenderEmailChannelID

Email channel ID.

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

Property Value

int

EmailChannelSenderGUID

Email channel sender GUID.

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

Property Value

Guid

EmailChannelSenderID

Email channel sender ID.

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

Property Value

int

EmailChannelSenderName

Email channel sender name.

[DatabaseField]
public virtual string EmailChannelSenderName { get; set; }

Property Value

string

Methods

DeleteObject()

Deletes the object using appropriate provider.

protected override void DeleteObject()

SetObject()

Updates the object using appropriate provider.

protected override void SetObject()