Class TransformAggregation<TInput, TAccumulate>
Holds the accumulation values. The seed, accumulation, and output delegates in AggregateTransform<TInput, TAccumulateOutput> and AggregateTransform<TInput, TAccumulate, TOutput> takes this instance as a parameter. Also see the examples in Custom Dataflow Aggregations.
Inherited Members
Namespace: actionETL
Assembly: actionETL.dll
Syntax
public class TransformAggregation<TInput, TAccumulate> : TransformAggregationBase<TInput> where TInput : class
Type Parameters
| Name | Description |
|---|---|
| TInput | The type of the incoming rows. |
| TAccumulate | The type of the accumulation, can be a value type or a reference type. |
Properties
Accumulation
Gets or sets the accumulation value. Either update its members, or replace the accumulation value altogether.
Declaration
public TAccumulate Accumulation { get; set; }
Property Value
| Type | Description |
|---|---|
| TAccumulate |
Methods
ToString()
Returns a String that represents this instance.
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| String |
Overrides
See Also
TransformAggregationBase<TInput>
AggregateTransform<TInput, TAccumulateOutput>
AggregateTransform<TInput, TAccumulate, TOutput>