Class ColumnTransformation
Allows you to rename, remove, reorder, or add columns/properties of your ingoing data. This transformation works with objects and dynamic ExpandoObjects as input data type. It will always convert the input type into an ExpandoObject as output. Added properties are appended after the reorganized input columns. A non-empty AddColumns list replaces AddColumn attributes. If ValueFunc is set, it replaces the constant value.
Inheritance
ColumnTransformation
Implements
Inherited Members
Namespace: ETLBox.DataFlow
Assembly: ETLBox.dll
Syntax
public class ColumnTransformation : ColumnTransformation<ExpandoObject>, IDataFlowTransformation<ExpandoObject, ExpandoObject>, IDataFlowSource<ExpandoObject>, IDataFlowSource, IDataFlowDestination<ExpandoObject>, IDataFlowDestination, IDataFlowComponent, ILoggableTaskConstructors
ColumnTransformation()
Declaration
public ColumnTransformation()