C# 클래스 ComponentFactory.Quicksilver.Binding.EvalNodeCondLogicOp

EvalNode that represents a binary conditional logical operation.
상속: EvalNode
파일 보기 프로젝트 열기: ComponentFactory/Quicksilver 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
EvalNodeCondLogicOp ( CompareOp operation, EvalNode child1, EvalNode child2 ) : System

Instantiate a new instance of the EvalNodeCondLogicOp node.

EvalNodeCondLogicOp ( CompareOp operation, EvalNode child, System.Language language ) : System

Instantiate a new instance of the EvalNodeCondLogicOp node.

Evaluate ( object thisObject ) : EvalResult

Evalaute this node and return result.

ToString ( ) : string

Human readable version of the algebraic expression.

메소드 상세

EvalNodeCondLogicOp() 공개 메소드

Instantiate a new instance of the EvalNodeCondLogicOp node.
public EvalNodeCondLogicOp ( CompareOp operation, EvalNode child1, EvalNode child2 ) : System
operation CompareOp Specifies the binary compare to represent.
child1 EvalNode Specifies the first child node.
child2 EvalNode Specifies the second child node.
리턴 System

EvalNodeCondLogicOp() 공개 메소드

Instantiate a new instance of the EvalNodeCondLogicOp node.
public EvalNodeCondLogicOp ( CompareOp operation, EvalNode child, System.Language language ) : System
operation CompareOp Specifies the binary compare to represent.
child EvalNode Specifies the first child node.
language System.Language Language used for evaluation.
리턴 System

Evaluate() 공개 메소드

Evalaute this node and return result.
public Evaluate ( object thisObject ) : EvalResult
thisObject object Reference to object that is exposed as 'this'.
리턴 EvalResult

ToString() 공개 메소드

Human readable version of the algebraic expression.
public ToString ( ) : string
리턴 string