• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc

Class ExportDto

The export DTO.

Inheritance
System.Object
ExportDto
Namespace: Dnn.ExportImport.Components.Dto
Assembly: DotNetNuke.SiteExportImport.dll
Syntax
public class ExportDto : object

Properties

| Improve this Doc View Source

ExportDescription

Gets or sets description of export job.

Declaration
public string ExportDescription { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

ExportMode

Gets or sets export mode. Differential or Complete.

Declaration
public ExportMode ExportMode { get; set; }
Property Value
Type Description
ExportMode
| Improve this Doc View Source

ExportName

Gets or sets name of export job.

Declaration
public string ExportName { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

FromDate

Gets the from date (in UTC).

Declaration
public DateTime? FromDate { get; }
Property Value
Type Description
System.Nullable<DateTime>
| Improve this Doc View Source

FromDateUtc

Gets or sets items' last modified on or created on for the items which need to be exported. This time format should be local time with offset in order to bae sure to export items properly and reduce the possibility of export issues.

Declaration
public DateTime? FromDateUtc { get; set; }
Property Value
Type Description
System.Nullable<DateTime>
| Improve this Doc View Source

Id

Gets or sets the ID.

Declaration
public int Id { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

IncludeContent

Gets or sets a value indicating whether whether to include the content items in the exported file. This applies to items such as pages/tabs and the content of their modules.

Declaration
public bool IncludeContent { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IncludeDeletions

Gets or sets a value indicating whether whether to include deleted items in the export. Note that these will be deleted on the imported site.

Declaration
public bool IncludeDeletions { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IncludeExtensions

Gets or sets a value indicating whether whether to include modules packages in exported file.

Declaration
public bool IncludeExtensions { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IncludeFiles

Gets or sets a value indicating whether whether to include item files in the exported file. This applies for user files and content files. In case the folder's and files were included in the ItemsToExport then, this flag will be set to false.

Declaration
public bool IncludeFiles { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IncludePermissions

Gets or sets a value indicating whether whether to incldue permissions with each entity in export file or not.

Declaration
public bool IncludePermissions { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IncludeProperfileProperties

Gets or sets a value indicating whether whether to include profile properties in exported file. When this flag is enabled only then userprofile would be exported.

Declaration
public bool IncludeProperfileProperties { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IncludeRoles

Gets or sets a value indicating whether whether to include roles or not in export file. If this flag is disabled, User Roles won't be exported. If this flag is disabled, Assets permissions won't be exported.

Declaration
public bool IncludeRoles { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IncludeTemplates

Gets or sets a value indicating whether whether to include page templates in export file or not.

Declaration
public bool IncludeTemplates { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IncludeUsers

Gets or sets a value indicating whether whether to include users in the export file or not.

Declaration
public bool IncludeUsers { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IncludeVocabularies

Gets or sets a value indicating whether whether to include vocabularies in the export file or not.

Declaration
public bool IncludeVocabularies { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IsDirty

Gets or sets a value indicating whether used to determine if the DB file needs cleanup before starting import or not.

Declaration
public bool IsDirty { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

ItemsToExport

Gets or sets names of items to export.

Declaration
public string[] ItemsToExport { get; set; }
Property Value
Type Description
System.String[]
Examples

["Content", "Assets", "Users"].

| Improve this Doc View Source

Pages

Gets or sets the pages to be exported. These are the ID's (plus other information) of all checked items but not their children when a parent is checked. If the 'TabId=-1' is included in the list, it means all site pages.

Declaration
public PageToExport[] Pages { get; set; }
Property Value
Type Description
PageToExport[]
| Improve this Doc View Source

PortalId

Gets or sets iD of portal to export items from.

Declaration
public int PortalId { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

ProductSku

Gets or sets sKU of the product from which the export is done.

Declaration
public string ProductSku { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

ProductVersion

Gets or sets version of the product from which the export is done.

Declaration
public string ProductVersion { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

RunNow

Gets or sets a value indicating whether whether to run the job immediately or not.

Declaration
public bool RunNow { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

SchemaVersion

Gets or sets specifies the version of the exportes schema.

Declaration
public string SchemaVersion { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

ToDate

Gets the to date (in UTC).

Declaration
public DateTime ToDate { get; }
Property Value
Type Description
DateTime
| Improve this Doc View Source

ToDateUtc

Gets or sets date when job was created. NOTE: This will be set internally only by the engine and not by the UI.

Declaration
public DateTime ToDateUtc { get; set; }
Property Value
Type Description
DateTime

Extension Methods

JsonExtensionsWeb.ToJson(Object)
  • View Source
Back to top by the community, for the community... #DNNCMS