Интерфейсы сборки Algo

В рамках сборки Algo существуют следующие интерфейсы:

  Краткое описание
IAlgorithmBaseExecutor Интерфейс IAlgorithmBaseExecutor является базовым интерфейсом для расчёта алгоритма.
IAlgorithmCalculateErrorEvent Интерфейс IAlgorithmCalculateErrorEvent предназначен для выявления и исправления ошибок, которые возникли при расчёте алгоритма.
IAlgorithmCalculationAsyncResult Интерфейс IAlgorithmCalculationAsyncResult предназначен для асинхронного расчёта алгоритма при использовании многопоточного расчёта.
IAlgorithmCalculationDebug Интерфейс IAlgorithmCalculationDebug предназначен для отладки расчёта алгоритма.
IAlgorithmCalculationExecutor Интерфейс IAlgorithmCalculationExecutor предназначен для расчёта алгоритма.
IAlgorithmCalculationResult Интерфейс IAlgorithmCalculationResult предназначен для работы с результатом расчёта алгоритма.
IAlgorithmClipboard Интерфейс IAlgorithmClipboard предназначен для создания копий блоков алгоритма расчёта в дереве расчёта.
IAlgorithmGenerationFormulasExecutor Интерфейс IAlgorithmGenerationFormulasExecutor предназначен для формирования формул, используемых в блоках расчёта и блоках агрегации при расчёте алгоритма.
IAlgorithmParameterValues Интерфейс IAlgorithmParameterValues предназначен для настройки начала и окончания периода расчёта алгоритма, получения коллекции параметров алгоритма расчёта.
IAlgorithmParamValue Интерфейс IAlgorithmParamValue предназначен для настройки конкретного параметра алгоритма расчёта.
IAlgorithmParamValueList Интерфейс IAlgorithmParamValueList предназначен для работы с коллекцией параметров алгоритма расчёта.
IAlgorithmPeriodControl Интерфейс IAlgorithmPeriodControl предназначен для управления периодом расчёта алгоритма.
IAlgorithmSettings Интерфейс IAlgorithmSettings предназначен для получения настроек периода расчёта алгоритма.
IAlgorithmTimeResult Интерфейс IAlgorithmTimeResult предназначен для определения времени выполнения расчёта конкретного объекта алгоритма расчёта.
IAlgorithmTimeResults Интерфейс IAlgorithmTimeResults предназначен для работы с коллекцией результатов выполнения расчёта алгоритма по объектам алгоритма расчёта.
ICalcAggr Интерфейс ICalcAggr предназначен для работы с блоком агрегации.
ICalcAlgorithm Интерфейс ICalcAlgorithm предназначен для работы с алгоритмом расчёта.
ICalcBlock Интерфейс ICalcBlock предназначен для работы с блоком расчёта.
ICalcBlockIteratorModel Интерфейс ICalcBlockIteratorModel предназначен для проверки изменений источников данных и сохранения изменений в блоке расчёта или блоке контроля.
ICalcBlockIteratorStub Интерфейс ICalcBlockIteratorStub предназначен для работы с конкретным источником данных.
ICalcBlockIteratorStubDimension Интерфейс ICalcBlockIteratorStubDimension предназначен для работы с конкретным измерением источника данных.
ICalcBlockIteratorStubDimensionLink Интерфейс ICalcBlockIteratorStubDimensionLink предназначен для работы с конкретной связью измерения источника и приёмника данных.
ICalcBlockIteratorStubDimensionLinks Интерфейс ICalcBlockIteratorStubDimensionLinks предназначен для работы с коллекцией связей измерения источника с приёмником данных.
ICalcBlockIteratorStubDimensions Интерфейс ICalcBlockIteratorStubDimensions предназначен для работы с коллекцией измерений источника данных.
ICalcBlockIteratorStubs Интерфейс ICalcBlockIteratorStubs предназначен для работы с коллекцией источников данных.
ICalcEtlCallback Интерфейс ICalcEtlCallback предназначен для работы с объектом, реализующим обратную связь при расчёте алгоритма.
ICalcFunc Интерфейс ICalcFunc предназначен для работы с блоком функций.
ICalcLinearOptimizationBlock Интерфейс ICalcLinearOptimizationBlock предназначен для работы с блоком линейной оптимизации.
ICalcObject Интерфейс ICalcObject предназначен для настройки объекта алгоритма расчёта.
ICalcObjectComparer Интерфейс ICalcObjectComparer предназначен для сортировки объектов алгоритма расчёта.
ICalcObjects Интерфейс ICalcObjects предназначен для работы с коллекцией объектов алгоритма расчёта.
ICalcObjectsList Интерфейс ICalcObjectsList предназначен для формирования списка объектов алгоритма расчёта.
ICalcValidationBlock Интерфейс ICalcValidationBlock предназначен для работы с блоком контроля.
ISelectionControl Интерфейс ISelectionControl предназначен для управления параметрами открытия измерений.
IStubSelection Интерфейс IStubSelection предназначен для хранения отметки источника данных.
IVariableStubsCollection Интерфейс IVariableStubsCollection предназначен для работы с коллекцией источников данных блока расчёта и блока контроля.
IVariableStubsIn Интерфейс IVariableStubsIn предназначен для добавления и удаления источника данных блока расчёта или блока контроля.

См. также:

Перечисления сборки Algo