6 writes to _op
System.Data.Common (6)
System\Data\Filter\BinaryNode.cs (2)
22_op = op; 92_op = Operators.IsNot;
System\Data\Select.cs (4)
160case Operators.GreaterThen: expr._op = Operators.LessThen; break; 161case Operators.LessThen: expr._op = Operators.GreaterThen; break; 162case Operators.GreaterOrEqual: expr._op = Operators.LessOrEqual; break; 163case Operators.LessOrEqual: expr._op = Operators.GreaterOrEqual; break;
20 references to _op
System.Data.Common (20)
System\Data\Filter\BinaryNode.cs (5)
43return EvalBinaryOp(_op, _left, _right, row, version, null); 49return EvalBinaryOp(_op, _left, _right, null, DataRowVersion.Default, recordNos); 83if (_op == Operators.Is) 1545SetTypeMismatchError(_op, vLeft.GetType(), vRight.GetType()); 1568SetTypeMismatchError(_op, vLeft.GetType(), typeof(string));
System\Data\Select.cs (15)
65if (expr._op == Operators.Or) 71if (expr._op == Operators.And) 139if (IsSupportedOperator(expr._op)) 145if (expr._op == Operators.EqualTo) 158switch (expr._op) 168if (expr._op == Operators.EqualTo) 460if (Operators.In == bnode._op || 642if (expr._op == Operators.And) 655if (expr._op != Operators.Is && expr._op != Operators.IsNot) 679resultType = BinaryNode.ResultSqlType(leftType, rightType, expr._op); 683resultType = BinaryNode.ResultType(leftType, rightType, isLConst, isRConst, expr._op); 687BinaryNode.SetTypeMismatchError(expr._op, vLeft.GetType(), vRight.GetType()); 700c = expr.BinaryCompare(vLeft, vRight, resultType, expr._op, comparer); 702switch (expr._op)