Class TopFolder
- Namespace
- Dynamicweb.Email
Marketing
- Assembly
- Dynamicweb.EmailMarketing.dll
Represents top folder
[PermissionEntity("TopFolder")]
public class TopFolder : DbObject, IPermissionEntity, IPermissionEntityLookup
- Inheritance
-
Top
Folder
- Implements
- Inherited Members
- Extension Methods
Constructors
TopFolder()
Initializes a new instance of the Email
Properties
DeliveryProviderId
Gets or sets the delivery provider id.
Property Value
- int
The delivery provider id.
Description
Gets or sets the description.
Property Value
- string
The description.
DomainName
Domain Url
Property Value
EmailsCount
Property Value
EngagementIndex
Gets or sets the Email
Property Value
FolderName
Gets or sets the name.
Property Value
- string
The name.
QuarantinePeriod
Gets or sets the quarantine period (in minutes). The period in which the same Recipient is quarantined from receiving the same Email.
Property Value
- int
The quarantine period. This cannot be negative. Default is 0, indicating no quarantine period.
RecipientProvider
Gets the Email
Property Value
RecipientProviderConfiguration
Gets or sets the configuration for the Email
Property Value
- string
The recipient provider configuration.
RecipientSpecificContent
Gets or sets value indicating whether to render content for each recipient.
Property Value
- bool
true
if need to render content for each recipient; otherwise,false
.
SenderEmail
Gets or sets the sender email.
Property Value
- string
The sender email.
SenderName
Gets or sets the name of the sender.
Property Value
- string
The name of the sender.
Subject
Gets or sets the subject.
Property Value
- string
The subject.
TrackingProvider
Gets the Email
Property Value
TrackingProviderConfiguration
Gets or sets the configuration for the Email
Property Value
- string
The tracking provider configuration.
UnsubscribePageId
Gets or sets the Id for the Page where Unsubscribe is located.
Property Value
- int
The unsubscription page id.
UnsubscribeText
Gets or sets the description text for the Page where Unsubscribe is located.
Property Value
- string
The unsubscription page text.
Methods
Fill(IDataReader)
Fills the specified reader.
Parameters
reader
IDataReader The reader.
FillRow(DataRow)
Fills the row.
Parameters
row
DataRow The row.
GetAllTopFolders()
Gets all top folders.
Returns
- Top
Folder Collection The collection of top folders
GetTopFolderByID(int)
Gets the top folder by id.
Parameters
folderID
intThe folder id.
Returns
- Top
Folder The top folder
Save()
Saves current data to the database.