Class EmailAttachmentRecordData
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the email_attachment table.
Inherited Members
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class EmailAttachmentRecordData
Remarks
Please use this class instead of a full EmailAttachmentRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding EmailAttachmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Constructors
EmailAttachmentRecordData()
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the email_attachment table.
Declaration
public EmailAttachmentRecordData()
Remarks
Please use this class instead of a full EmailAttachmentRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding EmailAttachmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Fields
Cid
The actual cid or the index of the mime part (an integer)
Declaration
public string Cid
Field Value
| Type | Description |
|---|---|
| string |
Remarks
Please use this class instead of a full EmailAttachmentRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding EmailAttachmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Description
Attachment description
Declaration
public string Description
Field Value
| Type | Description |
|---|---|
| string |
Remarks
Please use this class instead of a full EmailAttachmentRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding EmailAttachmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Disposition
Attachment disposition
Declaration
public string Disposition
Field Value
| Type | Description |
|---|---|
| string |
Remarks
Please use this class instead of a full EmailAttachmentRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding EmailAttachmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
EmailAttachmentId
Primary key
Declaration
public int EmailAttachmentId
Field Value
| Type | Description |
|---|---|
| int |
Remarks
Please use this class instead of a full EmailAttachmentRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding EmailAttachmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
EmailItemId
Id of the email_item
Declaration
public int EmailItemId
Field Value
| Type | Description |
|---|---|
| int |
Remarks
Please use this class instead of a full EmailAttachmentRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding EmailAttachmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Encoding
The attachment encoding
Declaration
public string Encoding
Field Value
| Type | Description |
|---|---|
| string |
Remarks
Please use this class instead of a full EmailAttachmentRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding EmailAttachmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Filename
Filename of attachment
Declaration
public string Filename
Field Value
| Type | Description |
|---|---|
| string |
Remarks
Please use this class instead of a full EmailAttachmentRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding EmailAttachmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Size
Attachment file size
Declaration
public int Size
Field Value
| Type | Description |
|---|---|
| int |
Remarks
Please use this class instead of a full EmailAttachmentRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding EmailAttachmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Type
Attachment type
Declaration
public string Type
Field Value
| Type | Description |
|---|---|
| string |
Remarks
Please use this class instead of a full EmailAttachmentRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding EmailAttachmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.