15 references to ScalarSubSelect
System.Data.Linq (15)
SqlClient\Common\SqlFactory.cs (1)
540case SqlNodeType.ScalarSubSelect:
SqlClient\Common\SqlNode.cs (1)
1874case SqlNodeType.ScalarSubSelect:
SqlClient\Common\SqlVisitor.cs (2)
116case SqlNodeType.ScalarSubSelect: 405case SqlNodeType.ScalarSubSelect: return this.VisitScalarSubSelect(ss);
SqlClient\Query\QueryConverter.cs (3)
424else if ((project.NodeType == SqlNodeType.Element || project.NodeType == SqlNodeType.ScalarSubSelect) && 1737return sql.SubSelect(SqlNodeType.ScalarSubSelect, sel); 2383SqlNodeType subType = (this.typeProvider.From(select.Selection.ClrType).CanBeColumn) ? SqlNodeType.ScalarSubSelect : SqlNodeType.Element;
SqlClient\Query\SimpleExpression.cs (1)
95case SqlNodeType.ScalarSubSelect:
SqlClient\Query\SqlBinder.cs (2)
855case SqlNodeType.ScalarSubSelect: { 894SqlNodeType subType = (rexp is SqlTypeCase || !rexp.SqlType.CanBeColumn) ? SqlNodeType.Element : SqlNodeType.ScalarSubSelect;
SqlClient\Query\SqlColumnizer.cs (1)
128case SqlNodeType.ScalarSubSelect:
SqlClient\Query\SqlComparer.cs (1)
252case SqlNodeType.ScalarSubSelect:
SqlClient\Query\SqlDuplicator.cs (1)
203return new SqlSubSelect(SqlNodeType.ScalarSubSelect, ss.ClrType, ss.SqlType, this.VisitSequence(ss.Select));
SqlClient\Query\SqlMultiplexer.cs (1)
65SqlExpression count = sql.SubSelect(SqlNodeType.ScalarSubSelect, countSelect);
SqlClient\Query\TypeSource.cs (1)
58case SqlNodeType.ScalarSubSelect: