55 references to VisitExpression
System.Data.Linq (55)
SqlClient\Query\QueryConverter.cs (55)
336
SqlExpression expr = this.
VisitExpression
(invoke.Expression);
476
projection = this.
VisitExpression
(resultSelector.Body);
492
SqlExpression outerKey = this.
VisitExpression
(outerKeySelector.Body);
495
SqlExpression innerKey = this.
VisitExpression
(innerKeySelector.Body);
499
SqlExpression result = this.
VisitExpression
(resultSelector.Body);
524
SqlExpression outerKey = this.
VisitExpression
(outerKeySelector.Body);
527
SqlExpression innerKey = this.
VisitExpression
(innerKeySelector.Body);
538
SqlExpression result = this.
VisitExpression
(resultSelector.Body);
615
SqlExpression expr = this.
VisitExpression
(b.Expression);
632
select.Where = this.
VisitExpression
(predicate.Body);
651
SqlExpression exp = this.
VisitExpression
(c.Operand);
662
SqlExpression array = this.
VisitExpression
(b.Left);
663
SqlExpression index = this.
VisitExpression
(b.Right);
687
SqlExpression exp = this.
VisitExpression
(c.Operand);
694
SqlExpression expr = this.
VisitExpression
(expression);
810
whens.Add(new SqlWhen(this.
VisitExpression
(cond.Test), this.
VisitExpression
(cond.IfTrue)));
811
SqlExpression @else = this.
VisitExpression
(cond.IfFalse);
841
args[i] = this.
VisitExpression
(qn.Arguments[i]);
865
args[i] = this.
VisitExpression
(qn.Arguments[i]);
875
SqlExpression expr = this.
VisitExpression
(mb.Expression);
930
SqlExpression takeExp = this.
VisitExpression
(count);
940
SqlExpression skipExp = this.
VisitExpression
(mce.Arguments[1]);
1042
SqlExpression skipExp = this.
VisitExpression
(skipCount);
1221
SqlExpression newParamExpression = this.
VisitExpression
(mce.Arguments[i]);
1243
args[i] = this.
VisitExpression
(arguments[i]);
1267
SqlExpression exp = this.
VisitExpression
(u.Operand);
1297
SqlExpression left = this.
VisitExpression
(b.Left);
1298
SqlExpression right = this.
VisitExpression
(b.Right);
1501
SqlExpression expr = this.
VisitExpression
(expression.Body);
1519
SqlExpression expr = this.
VisitExpression
(expression.Body);
1540
SqlExpression keyExpr = this.
VisitExpression
(keyLambda.Body);
1550
SqlExpression keyDup = this.
VisitExpression
(keyLambda.Body);
1557
elemExpr = this.
VisitExpression
(elemLambda.Body);
1561
elemOnGroupSource = this.
VisitExpression
(elemLambda.Body);
1604
SqlExpression resultExpr = this.
VisitExpression
(resultSelector.Body);
1673
SqlExpression exp = (lambda != null) ? this.
VisitExpression
(lambda.Body) : null;
1707
exp = this.
VisitExpression
(lambda.Body);
1726
SqlExpression exp = (lambda != null) ? this.
VisitExpression
(lambda.Body) : null;
1781
return this.GenerateInExpression(this.
VisitExpression
(value), array.Expressions);
1787
SqlExpression expr = this.
VisitExpression
(value);
1824
SqlExpression cond = lambda != null ? this.
VisitExpression
(lambda.Body) : null;
1862
CheckContext(this.
VisitExpression
(ma.Expression));
1871
return sql.Member(
VisitExpression
(ma.Expression), ma.Member);
1908
CheckContext(this.
VisitExpression
(mc.Object));
1939
SqlExpression obj =
VisitExpression
(mc.Object);
1942
args[i] =
VisitExpression
(mc.Arguments[i]);
1948
SqlExpression exp = this.
VisitExpression
(expression);
1996
CheckContext(this.
VisitExpression
(mc.Object));
2375
select.Where = this.
VisitExpression
(lambda.Body);
2447
SqlExpression projection = this.
VisitExpression
(resultSelector.Body);
2459
SqlExpression itemExpression = this.
VisitExpression
(item);
2482
SqlExpression proj = this.
VisitExpression
(rs.Body);
2685
exprs[i] = this.
VisitExpression
(arr.Expressions[i]);
2703
exprs[i] = this.
VisitExpression
(list.Initializers[i].Arguments.Single());