Search Results for

    Show / Hide Table of Contents

    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.

    Inheritance
    Object
    TransformAggregationBase<TInput>
    TransformAggregation<TInput, TAccumulate>
    Inherited Members
    TransformAggregationBase<TInput>.Count
    TransformAggregationBase<TInput>.CustomData
    TransformAggregationBase<TInput>.NextRow
    TransformAggregationBase<TInput>.Status
    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
    Object.ToString()

    See Also

    TransformAggregationBase<TInput>
    AggregateTransformFactory
    AggregateTransform<TInput, TAccumulateOutput>
    AggregateTransform<TInput, TAccumulate, TOutput>
    In This Article
    Back to top Copyright © 2023 Envobi Ltd