◆ Expression() [1/4]
◆ Expression() [2/4]
◆ Expression() [3/4]
◆ Expression() [4/4]
◆ Compile()
static LogicalExpression Megapop.NCalc.Expression.Compile |
( |
string |
expression, |
|
|
bool |
nocache |
|
) |
| |
|
inlinestatic |
◆ Evaluate()
object Megapop.NCalc.Expression.Evaluate |
( |
| ) |
|
|
inline |
◆ HasErrors()
bool Megapop.NCalc.Expression.HasErrors |
( |
| ) |
|
|
inline |
Pre-compiles the expression in order to check syntax errors. If errors are detected, the Error property contains the message.
- Returns
- True if the expression syntax is correct, otherwiser False
◆ OriginalExpression
string Megapop.NCalc.Expression.OriginalExpression |
|
protected |
Textual representation of the expression to evaluate.
◆ ParameterEnumerators
Dictionary<string, IEnumerator> Megapop.NCalc.Expression.ParameterEnumerators |
|
protected |
◆ ParametersBackup
Dictionary<string, object> Megapop.NCalc.Expression.ParametersBackup |
|
protected |
◆ CacheEnabled
bool Megapop.NCalc.Expression.CacheEnabled |
|
staticgetset |
◆ Error
string Megapop.NCalc.Expression.Error |
|
get |
◆ Options
◆ Parameters
Dictionary<string, object> Megapop.NCalc.Expression.Parameters |
|
getset |
◆ ParsedExpression
◆ EvaluateFunction
◆ EvaluateParameter
The documentation for this class was generated from the following file: