London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Interface ITransferContext

Additional context for a import/export transfer

Namespace: EPiServer.Enterprise.Transfer
Assembly: EPiServer.Enterprise.dll
Version: 10.10.4
Syntax
public interface ITransferContext : IContentTransferContext

Properties

Categories

Gets the categories that is part of the import/export package.

Declaration
CategoryCollection Categories { get; }
Property Value
Type Description
CategoryCollection

The categories.

DeleteChildrenGuids

Gets guid identify for all content items whos children is to be deleted.

Declaration
IList<Guid> DeleteChildrenGuids { get; }
Property Value
Type Description
System.Collections.Generic.IList<System.Guid>

The delete children guids.

DeleteContent

Gets the identities for content that is about to be deleted during process of this package.

Declaration
IList<ContentReference> DeleteContent { get; }
Property Value
Type Description
System.Collections.Generic.IList<ContentReference>

The content of the delete.

DeleteContentLanguages

Gets the identities for language version of a content that is about to be deleted during process of this package.

Declaration
IList<LanguageContentReference> DeleteContentLanguages { get; }
Property Value
Type Description
System.Collections.Generic.IList<LanguageContentReference>

The delete content languages.

DynamicPropertyDefinitions

Gets the dynamic property definitions that is part of the import/export package.

Declaration
IList<PropertyDefinition> DynamicPropertyDefinitions { get; }
Property Value
Type Description
System.Collections.Generic.IList<PropertyDefinition>

The dynamic property definitions.

Frames

Gets the frames that is part of the import/export package.

Declaration
FrameCollection Frames { get; }
Property Value
Type Description
FrameCollection

The frames.

IsTest

Gets a value indicating whether the current package process is executed in test/validation mode.

Declaration
bool IsTest { get; }
Property Value
Type Description
System.Boolean

true if this instance is test; otherwise, false.

MoveContent

Gets a set of identities of contents that are being moved during proces of this package.

Declaration
Dictionary<Guid, Guid> MoveContent { get; }
Property Value
Type Description
System.Collections.Generic.Dictionary<System.Guid, System.Guid>

The content of the move.

TabDefinitions

Gets the tab definitions that is part of the import/export package.

Declaration
TabDefinitionCollection TabDefinitions { get; }
Property Value
Type Description
TabDefinitionCollection

The tab definitions.

VersionID

Gets the version ID of this package.

Declaration
int VersionID { get; }
Property Value
Type Description
System.Int32

The version ID.

Extension Methods