C# Класс ComponentFactory.Quicksilver.Binding.EvalNodeShiftOp

EvalNode that represents a bitwise shift operation.
Наследование: EvalNode
Показать файл Открыть проект Примеры использования класса

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