Represents a transformation of data, when data is imported from a DataSource
            it may optionally be transformed by one or more transformations. A transformation takes a DataRowReader
            as input and a DataRowReader as output with the transformed rows.
            
            Inheritance Hierarchy
              Spotfire.Dxp.DataDataTransformation
Spotfire.Dxp.Application.ExtensionCustomDataTransformation
Spotfire.Dxp.Data.TransformationsDataFunctionTransformation
Spotfire.Dxp.Data.TransformationsExpressionTransformation
Spotfire.Dxp.Data.TransformationsPivotTransformation
Spotfire.Dxp.Data.TransformationsUnpivotTransformation
Namespace: Spotfire.Dxp.Data
Assembly: Spotfire.Dxp.Data (in Spotfire.Dxp.Data.dll) Version: 30.0.11525.4184 (30.0.11525.4184)
Syntax
C#
[SerializableAttribute] [PersistenceVersionAttribute(6, 0)] public abstract class DataTransformation : ISerializable
The DataTransformation type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
|  | DataTransformation | 
            Implements ISerializable.
             | 
Methods
| Name | Description | |
|---|---|---|
|  | Connect | Connects to the input reader.
            A DataRowReader can then be retrieved from the DataTransformationConnection.
             | 
|  | ConnectCore | Connects to the input reader. A DataRowReader
            can then be retrieved from the DataTransformationConnection.
             | 
|  | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) | 
|  | GenerateDataHistoryCore | 
            Creates detail information for the DataTransformation.
            See DataHistoryBuilder for more information on 
            how to add detailed information to the data history.
             | 
|  | GetType | Gets the Type of the current instance.(Inherited from Object.) | 
|  | MemberwiseClone | Creates a shallow copy of the current Object.(Inherited from Object.) | 
Properties
| Name | Description | |
|---|---|---|
|  | LoadReport | Gets the PartialDataLoadReport that can be used to
            report errors during connection.
             | 
|  | Name | Gets the display name of the transformation.
             | 
|  | TypeId | Gets the type identifier for the data source.
             | 
Remarks
This cannot be inherited from directly, instead inherit from Spotfire.Dxp.Application.Extension.CustomDataTransformation.
Version Information
See Also