C# Class BitOrchestra.BinaryExpression

An expression that relates two component expressions.
Inheritance: Expression
Mostrar archivo Open project: dzamkov/Bit-Orchestra

Public Properties

Property Type Description
Left Expression
Operation BinaryOperation
Right Expression

Public Methods

Method Description
BinaryExpression ( Expression Left, Expression Right, BinaryOperation Operation ) : System
Equals ( object obj ) : bool
GetHashCode ( ) : int

Protected Methods

Method Description
CreateEvaluator ( Evaluator>.Dictionary Cache, int BufferSize, int Resolution ) : Evaluator

Method Details

BinaryExpression() public method

public BinaryExpression ( Expression Left, Expression Right, BinaryOperation Operation ) : System
Left Expression
Right Expression
Operation BinaryOperation
return System

CreateEvaluator() protected method

protected CreateEvaluator ( Evaluator>.Dictionary Cache, int BufferSize, int Resolution ) : Evaluator
Cache Evaluator>.Dictionary
BufferSize int
Resolution int
return Evaluator

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

Property Details

Left public_oe property

The expression on the left of this binary expression.
public Expression,BitOrchestra Left
return Expression

Operation public_oe property

The operation used by this expression.
public BinaryOperation Operation
return BinaryOperation

Right public_oe property

The expression on the right of this binary expression.
public Expression,BitOrchestra Right
return Expression