IExpression

Сборка: System;

Пространство имен: Prognoz.Platform.Interop.ForeSystem;

Описание

Интерфейс IExpression содержит свойства, используемые для работы с выражением, по которому вычисляются какие-либо значения.

Иерархия наследования

          IExpression

Комментарии

Выражение задаётся в строковом виде с помощью свойства IExpression.AsString. Для проверки корректности выражения используйте свойство IExpression.Valid.

Элементы, из которых может состоять выражение

Особенности выражения, основанного на атрибутах базы данных временных рядов

Свойства

  Имя свойства Краткое описание
AsString Свойство AsString определяет выражение, по которому будут вычисляться значения, в виде символьной строки.
Empty Свойство Empty возвращает True, если выражение не установлено.
ErrorInfo Свойство ErrorInfo возвращает информацию об ошибке, которая может возникнуть при разборе выражения.
References Свойство References определяет список модулей/форм, содержащих пользовательские функции, используемые для создания выражения.
StringHandler Свойство StringHandler определяет объект, используемый для отслеживания преобразования термов, содержащихся в выражении.
Substitutions Свойство Substitutions возвращает коллекцию подстановок, используемых в выражениях.
ThrowException Свойство ThrowException определяет, будет ли генерироваться исключительная ситуация платформы при наличии ошибок в разбираемом выражении.
Valid Свойство Valid возвращает признак корректного выражения.

См. также:

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