Table of Contents

Class UnaryExpression

Namespace
NCalc.Domain
Assembly
NCalc.Core.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>)

public override T Accept<T>(ILogicalExpressionVisitor<T> visitor)

Parameters

visitor ILogicalExpressionVisitor<T>

Returns

T

Type Parameters

T