IDependentAccumulator Interface

Spotfire 14.3 API Reference
Extension of the IAccumulator interface. This is the interface for accumulators that depend on the values from other accumulators to calculate the result.

Namespace:  Spotfire.Dxp.Data.Computations
Assembly:  Spotfire.Dxp.Data (in Spotfire.Dxp.Data.dll) Version: 65.0.19510.3242 (65.0.19510.3242)
Syntax

C#
public interface IDependentAccumulator : IAccumulator

The IDependentAccumulator type exposes the following members.

Properties

  NameDescription
Public propertyResult
Gets the result value after the calculation is finished. This property is only retrieved after the Terminate call.
(Inherited from IAccumulator.)
Top
Methods

  NameDescription
Public methodBind
When all the dependent values are calculated by the accumulators the results are sent to this method in the same order as specified in the GetDependencies(Int32) method.
Public methodGetDependencies
A list of the names of all the accumulators (methods) that this accumulator is dependent on. The names are the same as the names of the aggregation methods that created the accumulators.
Public methodInitialize
Initializes the accumulator. This method is called before the calculation starts. This method can be called multiple times on the same instance and the accumulator should reset internal state after each call.
(Inherited from IAccumulator.)
Public methodTerminate
Stops the calculations and calculates the result value.
(Inherited from IAccumulator.)
Top
Version Information

Supported in: 14.3, 14.2, 14.1, 14.0, 12.5, 12.4, 12.3, 12.2, 12.1, 12.0, 11.8
See Also

Reference