6 writes to op
System.Data (6)
fx\src\data\System\Data\Filter\BinaryNode.cs (2)
26
this.
op
= op;
81
op
= Operators.IsNot;
fx\src\data\System\Data\Select.cs (4)
137
case Operators.GreaterThen: expr.
op
= Operators.LessThen; break;
138
case Operators.LessThen: expr.
op
= Operators.GreaterThen; break;
139
case Operators.GreaterOrEqual: expr.
op
= Operators.LessOrEqual; break;
140
case Operators.LessOrEqual: expr.
op
= Operators.GreaterOrEqual; break;
20 references to op
System.Data (20)
fx\src\data\System\Data\Filter\BinaryNode.cs (5)
42
return EvalBinaryOp(
op
, left, right, row, version, null);
46
return EvalBinaryOp(
op
, left, right, null, DataRowVersion.Default, recordNos);
74
if (
op
== Operators.Is) {
1232
SetTypeMismatchError(
op
, vLeft.GetType(), vRight.GetType());
1253
SetTypeMismatchError(
op
, vLeft.GetType(), typeof(string));
fx\src\data\System\Data\Select.cs (15)
60
if (expr.
op
== Operators.Or) {
65
if (expr.
op
== Operators.And) {
121
if (IsSupportedOperator(expr.
op
)) {
125
if (expr.
op
== Operators.EqualTo) {
136
switch(expr.
op
) {
145
if (expr.
op
== Operators.EqualTo) {
381
if (Operators.In == bnode.
op
||
532
if (expr.
op
== Operators.And) {
544
if (expr.
op
!= Operators.Is && expr.
op
!= Operators.IsNot) {
565
resultType = expr.ResultSqlType(leftType, rightType, isLConst, isRConst, expr.
op
);
568
resultType = expr.ResultType(leftType, rightType, isLConst, isRConst, expr.
op
);
571
expr.SetTypeMismatchError(expr.
op
, vLeft.GetType(), vRight.GetType());
584
c = expr.BinaryCompare(vLeft, vRight, resultType, expr.
op
, comparer);
586
switch(expr.
op
) {