Перейти к основному содержимому

О2_CP_SAT_МенеджерВыражений.СоздатьПостроительВыражений

Создаёт новый построитель линейных выражений, привязанный к данной модели. Вызывается через Модель.Выражения().СоздатьПостроительВыражений().

Построитель предназначен для инкрементального накопления выражений и поддержки цепочек вызовов. Его основное применение — формирование выражений в циклах: в отличие от фабричных методов менеджера, каждый из которых создаёт новый объект выражения, построитель накапливает слагаемые во внутреннем буфере и материализует итоговое выражение только при вызове ПолучитьВыражение, что даёт существенную экономию ресурсов на больших моделях.

Синтаксис

Модель.Выражения().СоздатьПостроительВыражений()

Возвращаемое значение

  • ОбработкаОбъект.О2_CP_SAT_ПостроительВыражений — объект построителя линейных выражений.

Пример

Построитель = Модель.Выражения().СоздатьПостроительВыражений();

Выражение = Построитель
.Добавить(ПеременнаяX)
.Добавить(ПеременнаяY)
.ПолучитьВыражение();

См. также