C# Класс System.Data.BinaryNode

Наследование: ExpressionNode
Показать файл Открыть проект Примеры использования класса

Приватные методы

Метод Описание
BinaryCompare ( object vLeft, object vRight, StorageType resultType, int op ) : int
BinaryCompare ( object vLeft, object vRight, StorageType resultType, int op, CompareInfo comparer ) : int
BinaryNode ( DataTable table, int op, ExpressionNode left, ExpressionNode right ) : System.Diagnostics
Bind ( DataTable table, List list ) : void
DependsOn ( DataColumn column ) : bool
Eval ( ) : object
Eval ( DataRow row, DataRowVersion version ) : object
Eval ( ExpressionNode expr, DataRow row, DataRowVersion version, int recordNos ) : object
Eval ( int recordNos ) : object
EvalBinaryOp ( int op, ExpressionNode left, ExpressionNode right, DataRow row, DataRowVersion version, int recordNos ) : object
GetPrecedence ( StorageType storageType ) : DataTypePrecedence
GetPrecedenceType ( DataTypePrecedence code ) : StorageType
HasLocalAggregate ( ) : bool
HasRemoteAggregate ( ) : bool
IsConstant ( ) : bool
IsMixed ( StorageType left, StorageType right ) : bool
IsMixedSql ( StorageType left, StorageType right ) : bool
IsTableConstant ( ) : bool
Optimize ( ) : ExpressionNode
ResultSqlType ( StorageType left, StorageType right, bool lc, bool rc, int op ) : StorageType
ResultType ( StorageType left, StorageType right, bool lc, bool rc, int op ) : StorageType
SetTypeMismatchError ( int op, Type left, Type right ) : void
SqlResultType ( int typeCode ) : int