10 writes to currentSelect
System.Data.Linq (10)
SqlClient\Query\SqlBinder.cs (10)
864this.currentSelect = newSelect; 880this.currentSelect = saveSelect; 910this.currentSelect = saveSelect; 1116this.currentSelect = this.GetSourceSelect(join.Left); 1119this.currentSelect = null; 1125this.currentSelect = saveSelect; 1157this.currentSelect = select; 1186this.currentSelect = saveSelect; 1200this.currentSelect = null; 1205this.currentSelect = saveSelect;
13 references to currentSelect
System.Data.Linq (13)
SqlClient\Query\SqlBinder.cs (13)
861SqlSelect saveSelect = this.currentSelect; 878if (this.canUseOuterApply && exp.NodeType == SqlNodeType.Element && this.currentSelect != null) { 881this.currentSelect.From = sql.MakeJoin(SqlJoinType.OuterApply, this.currentSelect.From, alias, null, sub.SourceExpression); 1102SqlSelect simple = new SqlSelect(expr, this.currentSelect.From, expr.SourceExpression); 1103this.currentSelect.From = new SqlAlias(simple); 1114SqlSelect saveSelect = this.currentSelect; 1144SqlSelect saveSelect = this.currentSelect; 1197SqlSelect saveSelect = this.currentSelect; 1364if (this.currentSelect != null 1379if (joinType == SqlJoinType.Inner && this.IsOuterDependent(this.currentSelect.From, sa, where)) 1383this.currentSelect.From = sql.MakeJoin(joinType, this.currentSelect.From, sa, where, ss.SourceExpression);