Class UnaryExpression
- Namespace
- NCalc
- Assembly
- NCalc.Domain.dll
public sealed class UnaryExpression : LogicalExpression
- Inheritance
-
UnaryExpression
- Inherited Members
-
Constructors
UnaryExpression(UnaryExpressionType, LogicalExpression)
public UnaryExpression(UnaryExpressionType type, LogicalExpression expression)
Parameters
type UnaryExpressionType
expression LogicalExpression
Properties
Expression
public LogicalExpression Expression { get; set; }
Property Value
- LogicalExpression
Type
public UnaryExpressionType Type { get; set; }
Property Value
- UnaryExpressionType
Methods
Accept<T>(ILogicalExpressionVisitor<T>, CancellationToken)
public override T Accept<T>(ILogicalExpressionVisitor<T> visitor, CancellationToken cancellationToken = default)
Parameters
visitor ILogicalExpressionVisitor<T>
cancellationToken CancellationToken
Returns
- T
Type Parameters
T