November Happy Hour will be moved to Thursday December 5th.

Class PropertyTransform<T>

Implements
Namespace: EPiServer.Core.Transfer.Internal
Assembly: EPiServer.dll
Version: 12.0.3
Syntax
public abstract class PropertyTransform<T> : Object, IPropertyTransform where T : PropertyData
Type Parameters
Name Description
T

Constructors

PropertyTransform()

Declaration
protected PropertyTransform()

Methods

TransformForExport(T, RawProperty, PropertyExportContext)

Declaration
protected virtual bool TransformForExport(T source, RawProperty output, PropertyExportContext context)
Parameters
Type Name Description
T source
RawProperty output
PropertyExportContext context
Returns
Type Description
System.Boolean

TransformForImport(RawProperty, T, PropertyImportContext)

Declaration
protected virtual bool TransformForImport(RawProperty source, T output, PropertyImportContext context)
Parameters
Type Name Description
RawProperty source
T output
PropertyImportContext context
Returns
Type Description
System.Boolean

Explicit Interface Implementations

IPropertyTransform.TransformForExport(PropertyData, RawProperty, PropertyExportContext)

Declaration
bool IPropertyTransform.TransformForExport(PropertyData source, RawProperty output, PropertyExportContext context)
Parameters
Type Name Description
PropertyData source
RawProperty output
PropertyExportContext context
Returns
Type Description
System.Boolean

IPropertyTransform.TransformForImport(RawProperty, PropertyData, PropertyImportContext)

Declaration
bool IPropertyTransform.TransformForImport(RawProperty source, PropertyData output, PropertyImportContext context)
Parameters
Type Name Description
RawProperty source
PropertyData output
PropertyImportContext context
Returns
Type Description
System.Boolean

Implements

Extension Methods