Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class DefaultPropertyExporter

Inheritance
System.Object
DefaultPropertyExporter
Implements
Namespace: EPiServer.Core.Transfer.Internal
Assembly: EPiServer.dll
Version: 12.0.3
Syntax
[ServiceConfiguration]
public class DefaultPropertyExporter : Object, IPropertyExporter

Constructors

DefaultPropertyExporter(IEnumerable<IPropertyTransform>, IEnumerable<IInterfacePropertyTransform>)

Declaration
public DefaultPropertyExporter(IEnumerable<IPropertyTransform> transforms, IEnumerable<IInterfacePropertyTransform> interfaceTransforms)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<IPropertyTransform> transforms
System.Collections.Generic.IEnumerable<IInterfacePropertyTransform> interfaceTransforms

Methods

ExportProperties(IContentData, IEnumerable<RawProperty>, PropertyExportContext)

Declaration
public void ExportProperties(IContentData source, IEnumerable<RawProperty> properties, PropertyExportContext context)
Parameters
Type Name Description
IContentData source
System.Collections.Generic.IEnumerable<RawProperty> properties
PropertyExportContext context

ExportProperty(PropertyData, RawProperty, PropertyExportContext)

Declaration
public void ExportProperty(PropertyData source, RawProperty output, PropertyExportContext context)
Parameters
Type Name Description
PropertyData source
RawProperty output
PropertyExportContext context

Implements

Extension Methods