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

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

Private Properties

프로퍼티 타입 설명
EvalShiftOp EvalResult
EvalShiftOp EvalResult
EvalShiftOp EvalResult
EvalShiftOp EvalResult
EvalShiftOp EvalResult

공개 메소드들

메소드 설명
EvalNodeShiftOp ( ShiftOp operation, EvalNode child, System.Language language ) : System

Instantiate a new instance of the EvalNodeShiftOp node.

Evaluate ( object thisObject ) : EvalResult

Evalaute this node and return result.

ToString ( ) : string

Human readable version of the algebraic expression.

비공개 메소드들

메소드 설명
EvalShiftOp ( Int16 x, int count ) : EvalResult
EvalShiftOp ( Int32 x, int count ) : EvalResult
EvalShiftOp ( System.Int64 x, int count ) : EvalResult
EvalShiftOp ( UInt32 x, int count ) : EvalResult
EvalShiftOp ( System.UInt64 x, int count ) : EvalResult

메소드 상세

EvalNodeShiftOp() 공개 메소드

Instantiate a new instance of the EvalNodeShiftOp node.
public EvalNodeShiftOp ( ShiftOp operation, EvalNode child, System.Language language ) : System
operation ShiftOp Specifies the shift operation 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