4 writes to Expression
System.Data.Linq (4)
SqlClient\Common\SqlVisitor.cs (1)
582
shared.
Expression
= this.VisitExpression(shared.Expression);
SqlClient\Query\SqlBinder.cs (2)
1069
shared.
Expression
= this.VisitExpression(shared.Expression);
1076
shared.
Expression
= this.PushDownExpression(shared.Expression);
SqlClient\Query\SqlDuplicator.cs (1)
415
n.
Expression
= this.VisitExpression(sub.Expression);
13 references to Expression
System.Data.Linq (13)
SqlClient\Common\SqlVisitor.cs (1)
582
shared.Expression = this.VisitExpression(shared.
Expression
);
SqlClient\Query\SqlBinder.cs (6)
1065
return (SqlExpression) SqlDuplicator.Copy(sref.SharedExpression.
Expression
);
1069
shared.Expression = this.VisitExpression(shared.
Expression
);
1071
if (shared.
Expression
.NodeType == SqlNodeType.ColumnRef) {
1072
return shared.
Expression
;
1076
shared.Expression = this.PushDownExpression(shared.
Expression
);
1077
return shared.
Expression
;
SqlClient\Query\SqlDuplicator.cs (2)
413
SqlSharedExpression n = new SqlSharedExpression(sub.
Expression
);
415
n.Expression = this.VisitExpression(sub.
Expression
);
SqlClient\Query\SqlExpander.cs (2)
47
return this.VisitExpression(shared.
Expression
);
51
return this.VisitExpression(sref.SharedExpression.
Expression
);
SqlClient\Query\SqlFormatter.cs (2)
371
this.Visit(shared.
Expression
);
381
this.Visit(sref.SharedExpression.
Expression
);