Show / Hide Table of Contents

Class PagesExportService

Inheritance
object
BasePortableService
PagesExportService
Inherited Members
BasePortableService.Result
BasePortableService.Repository
BasePortableService.CheckPoint
BasePortableService.CheckCancelled
BasePortableService.CheckPointStageCallback
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: Dnn.ExportImport.Components.Services
Assembly: DotNetNuke.SiteExportImport.dll
Syntax
public class PagesExportService : BasePortableService

Constructors

PagesExportService()

Declaration
public PagesExportService()

PagesExportService(IBusinessControllerProvider)

Declaration
public PagesExportService(IBusinessControllerProvider businessControllerProvider)
Parameters
Type Name Description
IBusinessControllerProvider businessControllerProvider

Properties

Category

Declaration
public override string Category { get; }
Property Value
Type Description
string
Overrides
BasePortableService.Category

IgnoreParentMatch

Declaration
public virtual bool IgnoreParentMatch { get; set; }
Property Value
Type Description
bool

ImportDto

Declaration
protected ImportDto ImportDto { get; }
Property Value
Type Description
ImportDto

IncludeSystem

Declaration
public virtual bool IncludeSystem { get; set; }
Property Value
Type Description
bool

ParentCategory

Declaration
public override string ParentCategory { get; }
Property Value
Type Description
string
Overrides
BasePortableService.ParentCategory

Priority

Declaration
public override uint Priority { get; }
Property Value
Type Description
uint
Overrides
BasePortableService.Priority

Methods

ExportData(ExportImportJob, ExportDto)

Declaration
public override void ExportData(ExportImportJob exportJob, ExportDto exportDto)
Parameters
Type Name Description
ExportImportJob exportJob
ExportDto exportDto
Overrides
BasePortableService.ExportData(ExportImportJob, ExportDto)

GetImportTotal()

Declaration
public override int GetImportTotal()
Returns
Type Description
int
Overrides
BasePortableService.GetImportTotal()

ImportData(ExportImportJob, ImportDto)

Declaration
public override void ImportData(ExportImportJob importJob, ImportDto importDto)
Parameters
Type Name Description
ExportImportJob importJob
ImportDto importDto
Overrides
BasePortableService.ImportData(ExportImportJob, ImportDto)

ProcessImportPage(ExportTab, IList<ExportTab>, IList<TabInfo>, IList<int>)

Declaration
protected virtual void ProcessImportPage(ExportTab otherTab, IList<ExportTab> exportedTabs, IList<TabInfo> localTabs, IList<int> referenceTabs)
Parameters
Type Name Description
ExportTab otherTab
IList<ExportTab> exportedTabs
IList<TabInfo> localTabs
IList<int> referenceTabs

ResetContentsFlag(ExportImportRepository)

Declaration
public static void ResetContentsFlag(ExportImportRepository repository)
Parameters
Type Name Description
ExportImportRepository repository

RestoreTab(TabInfo, PortalSettings)

Declaration
public void RestoreTab(TabInfo tab, PortalSettings portalSettings)
Parameters
Type Name Description
TabInfo tab
PortalSettings portalSettings

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS