The C1CalcEngine type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
C1CalcEngine |
Initializes a new instance of a C1CalcEngine.
|
Methods
Name | Description | |
---|---|---|
![]() |
Equals | (Inherited from Object.) |
![]() |
Evaluate |
Evaluates a string.
|
![]() |
GetExternalObject |
Gets an external object based on an identifier.
|
![]() |
GetHashCode |
Serves as a hash function for a particular type. (Inherited from Object.) |
![]() |
GetType |
Gets the type of the current instance. (Inherited from Object.) |
![]() |
Parse |
Parses a string into an Expression.
|
![]() |
RegisterFunction(String, Int32, CalcEngineFunction) |
Registers a function that can be evaluated by this C1CalcEngine.
|
![]() |
RegisterFunction(String, Int32, Int32, CalcEngineFunction) |
Registers a function that can be evaluated by this C1CalcEngine.
|
![]() |
ToString |
Returns a string that represents the current object. (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
![]() |
CacheExpressions |
Gets or sets whether the calc engine should keep a cache with parsed
expressions.
|
![]() |
CultureInfo |
Gets or sets the CultureInfo to use when parsing numbers and dates.
|
![]() |
DataContext |
Gets or sets the DataContext for this C1CalcEngine.
|
![]() |
Functions |
Gets the dictionary that contains function definitions.
|
![]() |
IdentifierChars |
Gets or sets a string that specifies special characters that are valid for identifiers.
|
![]() |
OptimizeExpressions |
Gets or sets whether the calc engine should optimize expressions when
they are parsed.
|
![]() |
Variables |
Gets the dictionary that contains simple variables (not in the DataContext).
|