Try our conversational search powered by Generative AI!

Namespace EPiServer.Core.Transfer

Classes

ContentTransferContext

Base class for context used in import/export.

ExportSource

The export source is used to represent a page to be copied.

ExportTransformPropertyEventArgs

Event argument used when exporting property. Event handlers can be used to handle the data transfrom from site format to export format.

ImportTransformPropertyEventArgs

Event argument used when importing property. Event handlers can be used to handle the data transfrom from import format to site format.

PropertyExportContext

Holds the context when transforming properties for Export.

PropertyImportContext

Holds the context when transforming properties for Export.

RegisterTransferHandler

Help to register custom transfer handler in the case of Exporting/mportin/PageTransfering. (e.g DynamicDataTransferHandlerregister)

RegisterTransferHandlerEventArgs

Occurs when a module try to transfering data.

TransferExportOptions

Specifies options used during export

TransferHandlerBase

Base class to handle and transfer custom data

TransferImportOptions

Specifies options used during import.

TransferLogger

Contains logging logic for import/export processing.

TransformPropertyEventArgs

Event argument used at import or export of a property.

Interfaces

IContentCopyHandler

IContentExporter

Signture for component that export content items.

IContentImporter

Signature for component that imports content

IContentTransfer

The base interface for transferring contents.

IContentTransferContext

Context for transfer of contents

IDependentContentTransfer

Interface that handles dependent content in export

IExportable

Defines the signature for a component that controls how it should be handled during export.

IFileTransfer

The base interface for handling files with the transfer functionality.

IFileTransferObject

A holder for files to be transferred.

IImplicitContentExporter

Adds content to the implicitly exported list.

IInterfaceHandledImport

Defines the signature for a component that is registered to handle import of properties for a specific interface.

IPropertyTransform

NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Interface to implement when a PropertyData value need to be transformed during export and/or import.

IReferenceMap

IReference mapper is an interface to implement for properties with references to be able to replace all references when transfering the property.

ITransferContentData

Represents the transfer format of Content .

ITransferHandlerContext

Specifies the current operation

ITransferLogger

Contains log information about an export or import execution

ITransferPageData

Represents the transfer format of a PageData instance.

Enums

TypeOfTransfer

Type of transfer Operation