47 references to Right
System.Data.Entity (47)
System\Data\Common\CommandTrees\BasicExpressionVisitor.cs (1)
42
VisitExpression(expression.
Right
);
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (2)
284
DbExpression newRight = this.VisitExpression(expression.
Right
);
286
!object.ReferenceEquals(expression.
Right
, newRight))
System\Data\Common\CommandTrees\Internal\ExpressionDumper.cs (1)
425
Dump(e.
Right
);
System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs (1)
168
expr.
Right
.Accept(this);
System\Data\Common\CommandTrees\Internal\ExpressionPrinter.cs (4)
471
retInfo.Children.Add(this.VisitExpression(expr.
Right
));
601
return this.VisitInfix(e, e.Left, _opMap[e.ExpressionKind], e.
Right
);
633
return this.VisitInfix(e, e.Left, "And", e.
Right
);
638
return this.VisitInfix(e, e.Left, "Or", e.
Right
);
System\Data\Common\CommandTrees\Internal\ViewSimplifier.cs (2)
769
exp => { DbOrExpression orExp = (DbOrExpression)exp; return new[] { orExp.Left, orExp.
Right
}; });
811
if (!TryMatchConstant(equals.
Right
, out value)) { return false; }
System\Data\Mapping\Update\Internal\Propagator.cs (1)
184
ChangeNode right = Visit(node.
Right
);
System\Data\Mapping\Update\Internal\Propagator.Evaluator.cs (3)
223
PropagatorResult rightResult = Visit(predicate.
Right
);
259
PropagatorResult right = Visit(predicate.
Right
);
287
PropagatorResult right = Visit(predicate.
Right
);
System\Data\Mapping\Update\Internal\Propagator.JoinPropagator.JoinPredicateVisitor.cs (2)
110
Visit(node.
Right
);
127
m_rightKeySelectors.Add(node.
Right
);
System\Data\Query\PlanCompiler\ITreeGenerator.cs (5)
623
return _iqtCommand.CreateNode(op, exprDelegate(e.Left), exprDelegate(e.
Right
));
1313
Node rightArg = VisitExprAsScalar(e.
Right
);
1315
TypeUsage commonType = TypeHelpers.GetCommonTypeUsage(e.Left.ResultType, e.
Right
.ResultType);
1318
if (!Command.EqualTypes(e.Left.ResultType, e.
Right
.ResultType))
1600
Node rightNode = EnsureRelOp(VisitExpr(expression.
Right
));
System\Data\SqlClient\SqlGen\DmlSqlGenerator.cs (2)
516
RegisterMemberValue(expression.Left, expression.
Right
);
627
expression.
Right
.Accept(this);
System\Data\SqlClient\SqlGen\Sql8ConformanceChecker.cs (3)
87
bool rightNeedsRewrite = VisitExpression(expr.
Right
);
348
VisitExpression(expression.
Right
);
410
VisitExpression(expression.
Right
);
System\Data\SqlClient\SqlGen\Sql8ExpressionRewriter.cs (2)
75
return TransformIntersectOrExcept(VisitExpression(e.Left), VisitExpression(e.
Right
), DbExpressionKind.Except);
85
return TransformIntersectOrExcept(VisitExpression(e.Left), VisitExpression(e.
Right
), DbExpressionKind.Intersect);
System\Data\SqlClient\SqlGen\SqlGenerator.cs (18)
581
return VisitBinaryExpression(" AND ", DbExpressionKind.And, e.Left, e.
Right
);
737
result = VisitComparisonExpression(" = ", e.Left, e.
Right
);
740
result = VisitComparisonExpression(" < ", e.Left, e.
Right
);
743
result = VisitComparisonExpression(" <= ", e.Left, e.
Right
);
746
result = VisitComparisonExpression(" > ", e.Left, e.
Right
);
749
result = VisitComparisonExpression(" >= ", e.Left, e.
Right
);
753
result = VisitComparisonExpression(" <> ", e.Left, e.
Right
);
806
DbExpression right = compareExpr.
Right
;
1220
return VisitSetOpExpression(e.Left, e.
Right
, "EXCEPT");
1569
return VisitSetOpExpression(e.Left, e.
Right
, "INTERSECT");
1812
SqlBuilder binaryResult = VisitBinaryExpression(" <> ", DbExpressionKind.NotEquals, comparisonExpression.Left, comparisonExpression.
Right
);
1886
return VisitBinaryExpression(" OR ", e.ExpressionKind, e.Left, e.
Right
);
2141
values.Add(e.Left, e.
Right
);
2144
else if (IsKeyForIn(e.
Right
))
2146
values.Add(e.
Right
, e.Left);
2181
return HasBuiltMapForIn(comparisonExpression.Left, values) && HasBuiltMapForIn(comparisonExpression.
Right
, values);
2607
return VisitSetOpExpression(e.Left, e.
Right
, "UNION ALL");
2782
return new[] { binaryExpression.Left, binaryExpression.
Right
};