3 writes to Expression
System.Data.Linq (3)
SqlClient\Common\SqlNode.cs (1)
1242
this.
Expression
= expr;
SqlClient\Common\SqlVisitor.cs (1)
498
c.
Expression
= this.VisitExpression(c.Expression);
SqlClient\Query\SqlColumnizer.cs (1)
113
c.
Expression
= this.VisitExpression(c.Expression);
15 references to Expression
System.Data.Linq (15)
SqlClient\Common\SqlVisitor.cs (1)
498
c.Expression = this.VisitExpression(c.
Expression
);
SqlClient\Query\SqlBinder.cs (5)
630
return sql.Case(sc.ClrType, sc.
Expression
, matches, values, sc.SourceExpression);
725
SqlExpression result = sql.Case(newClrType, sc.
Expression
, matches, values, sc.SourceExpression);
1308
node = sql.Case(cc.ClrType, cc.
Expression
, matches, values, cc.SourceExpression);
1585
SqlExpression discriminatorPredicate = sql.Binary(SqlNodeType.EQ, clientCase.
Expression
, clientCase.Whens[i].Match);
1587
elseFilter = sql.AndAccumulate(elseFilter, sql.Binary(SqlNodeType.NE, clientCase.
Expression
, clientCase.Whens[i].Match));
SqlClient\Query\SqlColumnizer.cs (1)
113
c.Expression = this.VisitExpression(c.
Expression
);
SqlClient\Query\SqlDuplicator.cs (1)
317
SqlExpression expr = this.VisitExpression(c.
Expression
);
SqlClient\Query\SqlExpander.cs (1)
148
expressions.Add(scs[i].
Expression
);
SqlClient\Query\SqlFormatter.cs (2)
1151
if (c.
Expression
!= null) {
1153
this.Visit(c.
Expression
);
SqlClient\Reader\ObjectReaderCompiler.cs (4)
1905
LocalBuilder locDiscriminator = gen.DeclareLocal(scc.
Expression
.ClrType);
1906
this.GenerateExpressionForType(scc.
Expression
, scc.
Expression
.ClrType);
1919
this.GenerateExpressionForType(when.Match, scc.
Expression
.ClrType);