Table of Contents

Class AttachmentForEmailInfo

Namespace
CMS.EmailEngine
Assembly
CMS.EmailEngine.dll

AttachmentForEmailInfo data container class.

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

Constructors

AttachmentForEmailInfo()

Constructor - Creates an empty AttachmentForEmailInfo object.

public AttachmentForEmailInfo()

AttachmentForEmailInfo(DataRow)

Constructor - Creates a new AttachmentForEmailInfo object from the given DataRow.

public AttachmentForEmailInfo(DataRow dr)

Parameters

dr DataRow

Fields

OBJECT_TYPE

Object type

public const string OBJECT_TYPE = "cms.attachmentforemail"

Field Value

string

TYPEINFO

Type information.

public static ObjectTypeInfo TYPEINFO

Field Value

ObjectTypeInfo

Properties

AttachmentID

ID of the Attachment.

public virtual int AttachmentID { get; set; }

Property Value

int

EmailID

ID of the Email.

public virtual int EmailID { 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()