Show / Hide Table of Contents

Class BasePortableService

Inheritance
object
BasePortableService
AssetsExportService
PackagesExportService
PagesExportService
PortalExportService
ProfilePropertiesService
RolesExportService
ThemesExportService
UsersDataExportService
UsersExportService
VocabularyService
WorkflowsExportService
Inherited Members
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 abstract class BasePortableService

Constructors

BasePortableService()

Declaration
protected BasePortableService()

Properties

Category

Declaration
public abstract string Category { get; }
Property Value
Type Description
string

CheckCancelled

Declaration
public Func<ExportImportJob, bool> CheckCancelled { get; set; }
Property Value
Type Description
Func<ExportImportJob, bool>

CheckPoint

Declaration
public ExportImportChekpoint CheckPoint { get; set; }
Property Value
Type Description
ExportImportChekpoint

CheckPointStageCallback

Declaration
public Func<BasePortableService, bool> CheckPointStageCallback { get; set; }
Property Value
Type Description
Func<BasePortableService, bool>

ParentCategory

Declaration
public abstract string ParentCategory { get; }
Property Value
Type Description
string

Priority

Declaration
public abstract uint Priority { get; }
Property Value
Type Description
uint

Repository

Declaration
public IExportImportRepository Repository { get; set; }
Property Value
Type Description
IExportImportRepository

Result

Declaration
public ExportImportResult Result { get; set; }
Property Value
Type Description
ExportImportResult

Methods

ExportData(ExportImportJob, ExportDto)

Declaration
public abstract void ExportData(ExportImportJob exportJob, ExportDto exportDto)
Parameters
Type Name Description
ExportImportJob exportJob
ExportDto exportDto

GetImportTotal()

Declaration
public abstract int GetImportTotal()
Returns
Type Description
int

ImportData(ExportImportJob, ImportDto)

Declaration
public abstract void ImportData(ExportImportJob importJob, ImportDto importDto)
Parameters
Type Name Description
ExportImportJob importJob
ImportDto importDto

Extension Methods

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