Assembly: System;
Namespace: Prognoz.Platform.Interop.ForeSystem;
The IExpression interface contains properties that are used to work with an expression, by which some values are calculated.
IExpression
An expression is set as a string using the IExpression.AsString property. To check if the expression is correct, use the IExpression.Valid property.
Elements, which the expression can contain of
Features of the expression based on time series database attributes.
Property name | Brief description | |
AsString | The AsString property determines the expression, by which values will be calculated, as a string of symbols. | |
Empty | The Empty property returns True if the expression is not set. | |
ErrorInfo | The ErrorInfo property returns information on errors that may occur when parsing an expression. | |
References | The References property determines the list of units/forms, containing the custom functions, used to create the expression. | |
StringHandler | The StringHandler property determines an object used to track changes of expression terms. | |
Substitutions | The Substitutions property returns the collection of substitutions, used in expressions. | |
ThrowException | The ThrowException property determines whether an exception is generated when a parsed expression contains errors. | |
Valid | The Valid property returns whether an expression is valid. |
See also: