Try our conversational search powered by Generative AI!

Class PropertyBlockTransform

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

Inheritance
System.Object
PropertyBlockTransform
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Core.Transfer.Internal
Assembly: EPiServer.dll
Version: 11.20.7
Syntax
[ServiceConfiguration(IncludeServiceAccessor = false)]
public class PropertyBlockTransform : PropertyTransform<PropertyBlock>, IPropertyTransform

Constructors

PropertyBlockTransform(IContentTypeRepository, IPropertyDefinitionTypeRepository)

Declaration
public PropertyBlockTransform(IContentTypeRepository contentTypeRepository, IPropertyDefinitionTypeRepository propertyDefinitionTypeRepository)
Parameters
Type Name Description
IContentTypeRepository contentTypeRepository
IPropertyDefinitionTypeRepository propertyDefinitionTypeRepository

Methods

TransformForExport(PropertyBlock, RawProperty, PropertyExportContext)

Declaration
protected override bool TransformForExport(PropertyBlock source, RawProperty output, PropertyExportContext context)
Parameters
Type Name Description
PropertyBlock source
RawProperty output
PropertyExportContext context
Returns
Type Description
System.Boolean
Overrides
EPiServer.Core.Transfer.Internal.PropertyTransform<EPiServer.SpecializedProperties.PropertyBlock>.TransformForExport(EPiServer.SpecializedProperties.PropertyBlock, EPiServer.Core.RawProperty, EPiServer.Core.Transfer.PropertyExportContext)

Implements

Extension Methods