SerializationVisitor Class
Namespace: Stimulsoft.Data.Expressions.NCalc.Domain
Inheritance
Inherits from: LogicalExpressionVisitor
Constructors
| Constructor | Description |
|---|---|
| SerializationVisitor() |
SerializationVisitor()
Properties
| Property | Type | Description |
|---|---|---|
| Result | StringBuilder |
Methods
| Method | Returns | Description |
|---|---|---|
| EncapsulateNoValue | void | |
| Visit (+6 overloads) | void |
Method Details
EncapsulateNoValue
EncapsulateNoValue(expression: LogicalExpression): void
Parameters
- expression (LogicalExpression)
Visit
Visit(expression: LogicalExpression): void
Parameters
- expression (LogicalExpression)
Visit(expression: TernaryExpression): void
Parameters
- expression (TernaryExpression)
Visit(expression: BinaryExpression): void
Parameters
- expression (BinaryExpression)
Visit(expression: UnaryExpression): void
Parameters
- expression (UnaryExpression)
Visit(expression: ValueExpression): void
Parameters
- expression (ValueExpression)
Visit(function: Function): void
Parameters
- function (Function)
Visit(parameter: Identifier): void
Parameters
- parameter (Identifier)