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)
160
case Operators.GreaterThen: expr.
_op
= Operators.LessThen; break;
161
case Operators.LessThen: expr.
_op
= Operators.GreaterThen; break;
162
case Operators.GreaterOrEqual: expr.
_op
= Operators.LessOrEqual; break;
163
case Operators.LessOrEqual: expr.
_op
= Operators.GreaterOrEqual; break;
20 references to _op
System.Data.Common (20)
System\Data\Filter\BinaryNode.cs (5)
43
return EvalBinaryOp(
_op
, _left, _right, row, version, null);
49
return EvalBinaryOp(
_op
, _left, _right, null, DataRowVersion.Default, recordNos);
83
if (
_op
== Operators.Is)
1545
SetTypeMismatchError(
_op
, vLeft.GetType(), vRight.GetType());
1568
SetTypeMismatchError(
_op
, vLeft.GetType(), typeof(string));
System\Data\Select.cs (15)
65
if (expr.
_op
== Operators.Or)
71
if (expr.
_op
== Operators.And)
139
if (IsSupportedOperator(expr.
_op
))
145
if (expr.
_op
== Operators.EqualTo)
158
switch (expr.
_op
)
168
if (expr.
_op
== Operators.EqualTo)
460
if (Operators.In == bnode.
_op
||
638
if (expr.
_op
== Operators.And)
651
if (expr.
_op
!= Operators.Is && expr.
_op
!= Operators.IsNot)
675
resultType = BinaryNode.ResultSqlType(leftType, rightType, expr.
_op
);
679
resultType = BinaryNode.ResultType(leftType, rightType, isLConst, isRConst, expr.
_op
);
683
BinaryNode.SetTypeMismatchError(expr.
_op
, vLeft.GetType(), vRight.GetType());
696
c = expr.BinaryCompare(vLeft, vRight, resultType, expr.
_op
, comparer);
698
switch (expr.
_op
)