ColumnRename

Class ColumnRename

ColumnRename allows you to rename the column or properties names of your ingoing data. This transformation works with objects, ExpandoObjects and arrays as input data type.
ColumnRename will always convert the input type into a (dynamic) ExpandoObject. Provide a column mapping with the old and the new name. The mapping can also be automatically retrieved from existing ColumnMap attributes. For arrays provide the array index and the new name.

Inherited Members
Namespace: ETLBox.DataFlow
Assembly: ETLBox.dll
Syntax
    public class ColumnRename : ColumnRename<ExpandoObject>, IDataFlowTransformation<ExpandoObject, ExpandoObject>, IDataFlowSource<ExpandoObject>, IDataFlowSource, IDataFlowDestination<ExpandoObject>, IDataFlowDestination, IDataFlowComponent, ILoggableTask

Constructors

ColumnRename()

Declaration
    public ColumnRename()

ColumnRename(ICollection<RenameColumn>)

Declaration
    public ColumnRename(ICollection<RenameColumn> renameColumns)
Parameters
TypeNameDescription
ICollection<RenameColumn>renameColumns

Implements