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
-
objectEmailChannelSenderInfo
- 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
DataRowDataRow 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
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()