[]
Defines properties and methods of expression engine.
public interface IEngine
Name | Description |
---|---|
CultureInfo | Gets or sets the CultureInfo to use when parsing numbers and dates. |
DataSource | Gets or sets the object used as the data source. |
Expression | Gets or sets expression string. |
IsValid | Gets a value that indicates whether the expression is valid. |
ItemContext | Gets or sets the object used as the context for evaluating an expression. |
Name | Description |
---|---|
AddAlias(string, string) | Added a alias for a field from DataSource. |
Evaluate() | Gets a result of expression. |
GetErrors() | Gets a list of ErrorInfo objects. |
TryEvaluate(out object) | Gets a result of expression. A return value indicates whether the evaluate succeeded or failed. |