Megadocs 0.0.1
All of megapop's internal libraries
Megapop.NCalc.Extensions.ExtendedExpression Class Reference
+ Inheritance diagram for Megapop.NCalc.Extensions.ExtendedExpression:

Public Member Functions

 ExtendedExpression (string expression)
 
- Public Member Functions inherited from Megapop.NCalc.Expression
 Expression (string expression)
 
 Expression (string expression, EvaluateOptions options)
 
 Expression (LogicalExpression expression)
 
 Expression (LogicalExpression expression, EvaluateOptions options)
 
bool HasErrors ()
 Pre-compiles the expression in order to check syntax errors. If errors are detected, the Error property contains the message. More...
 
object Evaluate ()
 

Additional Inherited Members

- Static Public Member Functions inherited from Megapop.NCalc.Expression
static LogicalExpression Compile (string expression, bool nocache)
 
- Protected Attributes inherited from Megapop.NCalc.Expression
string OriginalExpression
 Textual representation of the expression to evaluate. More...
 
Dictionary< string, IEnumerator > ParameterEnumerators
 
Dictionary< string, object > ParametersBackup
 
- Properties inherited from Megapop.NCalc.Expression
EvaluateOptions Options [get, set]
 
static bool CacheEnabled [get, set]
 
string Error [get]
 
LogicalExpression ParsedExpression [get]
 
Dictionary< string, object > Parameters [get, set]
 
- Events inherited from Megapop.NCalc.Expression
EvaluateFunctionHandler EvaluateFunction
 
EvaluateParameterHandler EvaluateParameter
 

Constructor & Destructor Documentation

◆ ExtendedExpression()


The documentation for this class was generated from the following file: