[]
Defines properties and methods of expression engine.
public interface IExpressionEngine
Name | Description |
---|---|
CurrentIndex | Gets or sets the index of the entry from data source. |
DataSource | Gets the object used as the data source. |
Expression | Gets or sets the expression string. |
Name | Description |
---|---|
AddError(int, int, ErrorType) | Adds an error to the error collection. |
ClearErrors() | Clears parsing errors. |
GetErrors() | Gets a enumerator of ErrorInfo objects. |
GetFieldNames() | Gets the data source field names. |
GetItemsCount(IExpression) | Gets a count of data source items. |
GetValue(IEnumerable<object>) | Gets a value from data source. |
Parse(string) | Parses an expression. |