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
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: ETLBox.DataFlow.Transformations
Assembly: ETLBox.dll
Syntax
public class ColumnRename : ColumnRename<ExpandoObject>, ILoggableTask, IDataFlowLogging, IDataFlowTransformation<ExpandoObject, ExpandoObject>, IDataFlowSource<ExpandoObject>, IDataFlowSource, IDataFlowDestination<ExpandoObject>, IDataFlowDestination, IDataFlowComponent
Constructors
ColumnRename()
Declaration
public ColumnRename()
ColumnRename(ICollection<RenameColumn>)
Declaration
public ColumnRename(ICollection<RenameColumn> renameColumns)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.ICollection<T><RenameColumn> | renameColumns |