Сборка: Ms;
Пространство имен: Prognoz.Platform.Interop.Ms;
Интерфейс IMsCalculationChainEntries предназначен для работы с коллекцией элементов, которые образуют цепочку расчёта метамодели.
Цепочка расчёта может содержать следующие элементы:
| Элемент цепочки расчёта | Метод IMsCalculationChainEntries для добавления элемента в цепочку | Интерфейс для работы с элементом |
| Модель | AddModel | IMsCalculationChainModel |
| Внутренняя модель | AddExclusiveModel | IMsCalculationChainModel |
| Метамодель | AddMetaModel | IMsCalculationChainMetaModel |
| Папка | AddFolder | IMsCalculationChainFolder |
| Условие | AddBranch | IMsCalculationChainBranch |
| Цикл | AddIterator | IMsCalculationChainIterator |
| Целевая задача | AddTargetProblem | IMsCalculationChainTarget |
| Траектория целевой функции | AddTargetTrajectory | IMsCalculationChainTargetTrajectory |
| Ограничение целевой функции | AddTargetConstraint | IMsCalculationChainTargetConstraint |
| Система уравнений | - | IMsCalculationChainSystem |
| Переменная | - | IMsCalculationChainVariable |
| Многомерный итератор | AddMultiDimIterator | IMsCalculationChainMultiDimIterator |
| Имя свойства | Краткое описание | |
| Свойство Count возвращает количество элементов, содержащихся в данном подкаталоге цепочки расчета. | ||
| Свойство Item возвращает элемент цепочки расчета. | ||
| Свойство ParentEntry возвращает родительский элемент подкаталога в цепочке расчета. |
| Имя метода | Краткое описание | |
| Метод AddBranch добавляет условие в цепочку расчета метамодели. | ||
| Метод AddExclusiveModel добавляет внутреннюю модель в цепочку расчета метамодели. | ||
| Метод AddFolder добавляет папку в цепочку расчета метамодели. | ||
| Метод AddIterator добавляет цикл в цепочку расчета метамодели. | ||
| Метод AddMetaModel добавляет метамодель в цепочку расчета метамодели. | ||
| Метод AddModel добавляет модель в цепочку расчета метамодели. | ||
| Метод AddMultiDimIterator добавляет в цепочку расчета многомерный итератор. | ||
| Метод AddTargetConstraint добавляет в цепочку расчета ограничение к указанной целевой функции. | ||
| Метод AddTargetProblem добавляет целевую функцию в цепочку расчета метамодели. | ||
| Метод AddTargetTrajectory добавляет траекторию к указанной целевой функции. | ||
| Метод ArrangeModels автоматически выстраивает цепочку расчета моделей по заданным параметрам в соответствии с зависимостями между переменными. | ||
| Метод Clear очищает цепочку расчета метамодели. | ||
| Метод FindById осуществляет поиск элемента цепочки расчета по идентификатору. | ||
| Метод FindByKey осуществляет поиск элемента цепочки расчета по ключу. | ||
| Метод IndexOf возвращает индекс элемента цепочки расчета. | ||
| Метод MoveTo перемещает элемент цепочки расчета в указанную позицию. | ||
| Метод Remove удаляет элемент цепочки расчета по индексу. | ||
| Метод RemoveByKey удаляет элемент цепочки расчета по ключу. |
См. также: