6 writes to Select
System.Data.Linq (6)
SqlClient\Common\SqlNode.cs (1)
1881this.Select = select;
SqlClient\Common\SqlVisitor.cs (4)
413ss.Select = this.VisitSequence(ss.Select); 417sms.Select = this.VisitSequence(sms.Select); 421elem.Select = this.VisitSequence(elem.Select); 425sqlExpr.Select = this.VisitSequence(sqlExpr.Select);
SqlClient\Query\SqlMultiplexer.cs (1)
50sms.Select = this.VisitSelect(sms.Select);
44 references to Select
System.Data.Linq (44)
SqlClient\Common\SqlVisitor.cs (4)
413ss.Select = this.VisitSequence(ss.Select); 417sms.Select = this.VisitSequence(sms.Select); 421elem.Select = this.VisitSequence(elem.Select); 425sqlExpr.Select = this.VisitSequence(sqlExpr.Select);
SqlClient\Query\QueryConverter.cs (2)
302return ((SqlSubSelect)node).Select; 427SqlSelect inner = sub.Select;
SqlClient\Query\SqlBinder.cs (15)
601exp = sql.SubSelect(SqlNodeType.Exists, ((SqlSubSelect)exp).Select); 609exp = sql.SubSelect(SqlNodeType.Exists, cq.Query.Select); 858SqlAlias alias = new SqlAlias(sub.Select); 960if (ss.NodeType == SqlNodeType.Element && ss.Select.Selection.NodeType == SqlNodeType.Multiset) { 961SqlSubSelect msub = (SqlSubSelect)ss.Select.Selection; 962SqlAlias alias = new SqlAlias(msub.Select); 964SqlSelect sel = ss.Select; 970else if (ss.NodeType == SqlNodeType.Element && ss.Select.Selection.NodeType == SqlNodeType.Element) { 971SqlSubSelect msub = (SqlSubSelect)ss.Select.Selection; 972SqlAlias alias = new SqlAlias(msub.Select); 974SqlSelect sel = ss.Select; 1375SqlExpression where = ss.Select.Where; 1376ss.Select.Where = null; 1378SqlAlias sa = new SqlAlias(ss.Select); 1541node = ss.Select;
SqlClient\Query\SqlDuplicator.cs (3)
163return new SqlSubSelect(sqlExpr.NodeType, sqlExpr.ClrType, sqlExpr.SqlType, (SqlSelect)this.Visit(sqlExpr.Select)); 188return new SqlSubSelect(sms.NodeType, sms.ClrType, sms.SqlType, (SqlSelect)this.Visit(sms.Select)); 203return new SqlSubSelect(SqlNodeType.ScalarSubSelect, ss.ClrType, ss.SqlType, this.VisitSequence(ss.Select));
SqlClient\Query\SqlFormatter.cs (4)
474this.Visit(ss.Select); 489this.Visit(elem.Select); 504this.Visit(sms.Select); 516this.Visit(sqlExpr.Select);
SqlClient\Query\SqlMultiplexer.cs (6)
47&& !MultisetChecker.HasMultiset(sms.Select.Selection) 48&& BigJoinChecker.CanBigJoin(sms.Select)) { 50sms.Select = this.VisitSelect(sms.Select); 52SqlAlias alias = new SqlAlias(sms.Select); 58SqlExpression expr = (SqlExpression)SqlDuplicator.Copy(sms.Select.Selection); 61SqlSelect copySelect = (SqlSelect)SqlDuplicator.Copy(sms.Select);
SqlClient\Query\SqlNamer.cs (5)
47if (ss.Select.Row.Columns.Count > 0) { 48System.Diagnostics.Debug.Assert(ss != null && ss.Select != null && ss.Select.Row != null && ss.Select.Row.Columns.Count == 1); 50ss.Select.Row.Columns[0].Name = "";
SqlClient\Query\SqlRetyper.cs (1)
152ss.SetSqlType(ss.Select.Selection.SqlType);
SqlClient\Query\SqlRewriteScalarSubqueries.cs (1)
32SqlSelect innerSelect = this.VisitSelect(ss.Select);
SqlClient\Query\Translator.cs (2)
294SqlAlias alias = new SqlAlias(sub.Select); 302SqlAlias alias = new SqlAlias(sub.Select);
SqlClient\SqlProvider.cs (1)
971ICompiledSubQuery c = this.provider.CompileSubQuery(cq.Query.Select, clientElementType, cq.Parameters.AsReadOnly());