The Algo assembly contains the following interfaces:
Interface |
Brief description | |
IAlgoBranchCondFindFormulaResult | The IAlgoBranchCondFindFormulaResult interface provides information about a branching containing the found term. | |
IAlgoCalcBlockFindFormulaResult | The IAlgoCalcBlockFindFormulaResult interface provides information about a block containing formulas with the found term. | |
IAlgoFindFormulaResult | The IAlgoFindFormulaResult interface contains basic properties of interfaces with formula search results in calculation algorithm. | |
IAlgoFindFormulaResults | The IAlgoFindFormulaResults interface is used to work with the collection of formula search results. | |
IAlgoObjectParamControl | The IAlgoObjectParamControl interface is used to set up object parameter control via a calculation algorithm parameter. | |
IAlgoObjectParamsControl | The IAlgoObjectParamsControl interface is used to work with the collection of repository object parameter control settings. | |
IAlgoObjectsParamsControl | The IAlgoObjectsParamsControl interface is used to work with the collection of repository object parameter control settings. | |
IAlgorithmBaseExecutor | The IAlgorithmBaseExecutor interface is a basic interface for algorithm calculation. | |
IAlgorithmCalculateErrorEvent | The IAlgorithmCalculateErrorEvent interface is used to detect and resolve the errors occurred on algorithm calculation. | |
IAlgorithmCalculationAsyncDebug | The IAlgorithmCalculationAsyncDebug interface is used for asynchronous calculation algorithm debugging. | |
IAlgorithmCalculationAsyncResult | The IAlgorithmCalculationAsyncResult interface is used for asynchronous algorithm calculation. | |
IAlgorithmCalculationDebug | The IAlgorithmCalculationDebug interface is used to debug calculation algorithm is used. | |
IAlgorithmCalculationExecutor | The IAlgorithmCalculationExecutor interface is used for algorithm calculation. | |
IAlgorithmCalculationResult | The IAlgorithmCalculationResult interface is sued to work with algorithm calculation result. | |
IAlgorithmChangedPointResult | The IAlgorithmChangedPointResult interface is used to determine the number of changed cells in data consumer on calculation specific calculation block. | |
IAlgorithmChangedPointResults | The IAlgorithmChangedPointResults interface is used to work with the collection of results of calculating calculation blocks, containing information about the number of changed cells in data consumer. | |
IAlgorithmParameterValues | The IAlgorithmParameterValues interface is used to set up algorithm calculation period start and and, to get the collection of calculation algorithm parameters. | |
IAlgorithmParamValue | The IAlgorithmParamValue interface is used to get settings of specific calculation algorithm parameter. | |
IAlgorithmParamValueList | The IAlgorithmParamValueList interface is used to work with the collection of calculation algorithm parameters. | |
IAlgorithmPeriodControl | The IAlgorithmPeriodControl interface is used to manage algorithm calculation period. | |
IAlgorithmSettings | The IAlgorithmSettings interface is used to set up calculation algorithm. | |
IAlgorithmTimeResult | The IAlgorithmTimeResult interface is used to determine calculation time of specific calculation algorithm object. | |
IAlgorithmTimeResults | The IAlgorithmTimeResults interface is used to work with the collection of algorithm calculation, containing information about calculation time of calculation objects. | |
ICalcAggr | The ICalcAggr interface is used to work with aggregation blocks settings. | |
ICalcAlgorithm | The ICalcAlgorithm interface is used to work with calculation algorithm. | |
ICalcBlock | The ICalcBlock interface is used to work with calculation block. | |
ICalcBlockIteratorModel | The ICalcBlockIteratorModel interface is used to check changes in data sources and to save changes in calculation block or control block. | |
ICalcBlockIteratorStub | The ICalcBlockIteratorStub interface is used to work with a specific data source. | |
ICalcBlockIteratorStubDimension | The ICalcBlockIteratorStubDimension interface is used to work with a specific data source. | |
ICalcBlockIteratorStubDimensionLink | The ICalcBlockIteratorStubDimensionLink interface is used to work with a specific link between data source dimension and data consumer dimension. | |
ICalcBlockIteratorStubDimensionLinks | The ICalcBlockIteratorStubDimensionLinks interface is used to work with the collection of links between data source dimensions and data consumer dimensions. | |
ICalcBlockIteratorStubDimensions | The ICalcBlockIteratorStubDimensions interface is used to work with the collection of data source dimension. | |
ICalcBlockIteratorStubs | The ICalcBlockIteratorStubs interface is used to work with the collection of data sources dimensions. | |
ICalcFunc | The ICalcFunc interface is used to work with function block. | |
ICalcLinearOptimizationBlock | The ICalcLinearOptimizationBlock interface is used to work with linear optimization block. | |
ICalcObject | The ICalcObject interface is used to set up calculation algorithm object. | |
ICalcObjectComparer | The ICalcObjectComparer interface is used to sort calculation algorithm objects. | |
ICalcObjectsList | The ICalcObjectsList interface is used to create a list of calculation algorithm objects. | |
ICalcValidationBlock | The ICalcValidationBlock interface is used to work with control block. | |
IStubSelection | The IStubSelection interface is used to store data source selection. | |
IVariableStubsCollection | The IVariableStubsCollection interface is used to work with the collection of calculation block and control block data sources. | |
IVariableStubsIn | The IVariableStubsIn interface is used to add and remove calculation block or control block data source. |
See also: