Class PropertyTransform<T>
  
  
  
  
    Inheritance
    System.Object
    PropertyTransform<T>
      
      
      
      
      
      
      
      
      
      
      
      
      
      
   
  
  
  Assembly: EPiServer.dll
  Version: 12.0.3
  
  
    public abstract class PropertyTransform<T> : Object, IPropertyTransform where T : PropertyData
   
  Type Parameters
  
  Constructors
  
  
  
  
  
  
  
  Declaration
  
    protected PropertyTransform()
   
  Methods
  
  
  
  
  TransformForExport(T, RawProperty, PropertyExportContext)
  
  
  Declaration
  
    protected virtual bool TransformForExport(T source, RawProperty output, PropertyExportContext context)
   
  Parameters
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  TransformForImport(RawProperty, T, PropertyImportContext)
  
  
  Declaration
  
    protected virtual bool TransformForImport(RawProperty source, T output, PropertyImportContext context)
   
  Parameters
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  Explicit Interface Implementations
  
  
  
  
  IPropertyTransform.TransformForExport(PropertyData, RawProperty, PropertyExportContext)
  
  
  Declaration
  
    bool IPropertyTransform.TransformForExport(PropertyData source, RawProperty output, PropertyExportContext context)
   
  Parameters
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  IPropertyTransform.TransformForImport(RawProperty, PropertyData, PropertyImportContext)
  
  
  Declaration
  
    bool IPropertyTransform.TransformForImport(RawProperty source, PropertyData output, PropertyImportContext context)
   
  Parameters
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  Implements
  
  Extension Methods