Class BinaryExpression
- Namespace
- NCalc.Domain
- Assembly
- NCalc.Core.dll
public sealed class BinaryExpression : LogicalExpression
- Inheritance
-
BinaryExpression
- Inherited Members
-
Constructors
BinaryExpression(BinaryExpressionType, LogicalExpression, LogicalExpression)
public BinaryExpression(BinaryExpressionType type, LogicalExpression leftExpression, LogicalExpression rightExpression)
Parameters
type BinaryExpressionType
leftExpression LogicalExpression
rightExpression LogicalExpression
Properties
LeftExpression
public LogicalExpression LeftExpression { get; set; }
Property Value
- LogicalExpression
RightExpression
public LogicalExpression RightExpression { get; set; }
Property Value
- LogicalExpression
Type
public BinaryExpressionType Type { get; set; }
Property Value
- BinaryExpressionType
Methods
Accept<T>(ILogicalExpressionVisitor<T>, CancellationToken)
public override T Accept<T>(ILogicalExpressionVisitor<T> visitor, CancellationToken ct = default)
Parameters
visitor ILogicalExpressionVisitor<T>
ct CancellationToken
Returns
- T
Type Parameters
T