C# Class BitOrchestra.UnaryExpression

Performs an operation on a source expression.
Inheritance: Expression
Show file Open project: dzamkov/Bit-Orchestra Class Usage Examples

Public Properties

Property Type Description
Operation UnaryOperation
Source Expression

Public Methods

Method Description
Equals ( object obj ) : bool
GetHashCode ( ) : int
UnaryExpression ( Expression Source, UnaryOperation Operation ) : System

Protected Methods

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

Method Details

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

UnaryExpression() public method

public UnaryExpression ( Expression Source, UnaryOperation Operation ) : System
Source Expression
Operation UnaryOperation
return System

Property Details

Operation public property

The operation performed by this expression.
public UnaryOperation Operation
return UnaryOperation

Source public property

The source expression for this unary expression.
public Expression,BitOrchestra Source
return Expression