Title here
Summary here
The RowTransformation will apply the transformation function to each row of data.
Name | Description |
---|---|
TInput | The type of ingoing data. |
TOutput | The type of outgoing data. |
RowTransformation<InputType, OutputType> trans = new RowTransformation<InputType, OutputType>(
row => {
return new OutputType() { Value = row.Value + 1 };
});
Type | Name | Description |
---|---|---|
Func<TInput, TOutput> | transformationFunc | Will set the TransformationFunc |
Type | Name | Description |
---|---|---|
Func<TInput, TOutput> | transformationFunc | Will set the TransformationFunc |
Action | initAction | Will set the InitAction |
Type | Description |
---|---|
bool |
The init action is executed shortly before the first data row is processed.
Type | Description |
---|---|
Action |
SourceBlock from the underlying TPL.Dataflow which is used as output buffer for the component.
Type | Description |
---|---|
ISourceBlock<TOutput> |
TargetBlock from the underlying TPL.Dataflow which is used as input buffer for the component.
Type | Description |
---|---|
ITargetBlock<TInput> |
Each ingoing row will be transformed using this function.
Type | Description |
---|---|
Func<TInput, TOutput> |
Type | Name | Description |
---|---|---|
Exception | e |
Type | Name | Description |
---|---|---|
TInput | row |
Type | Description |
---|---|
TOutput |