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
 - 
      objectAttachmentForEmailInfo
 
- 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
drDataRow
Fields
OBJECT_TYPE
Object type
public const string OBJECT_TYPE = "cms.attachmentforemail"
  Field Value
- string
 
TYPEINFO
Type information.
public static ObjectTypeInfo TYPEINFO
  Field Value
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()