[]
        
(Showing Draft Content)

C1.CalcEngine.IEngine

IEngine Interface

Defines properties and methods of expression engine.

Namespace: C1.CalcEngine
Assembly: C1.CalcEngine.dll
Syntax
public interface IEngine

Properties

Name Description
CultureInfo

Gets or sets the CultureInfo to use when parsing numbers and dates.

CurrentIndex

Gets or sets the index of the entry from data source.

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.

Methods

Name Description
Evaluate()

Gets a result of expression.

GetErrors()

Gets a enumerator of ErrorInfo objects.

TryEvaluate(out object)

Gets a result of expression. A return value indicates whether the evaluate succeeded or failed.