24 references to Multiset
System.Data.Linq (24)
SqlClient\Common\SqlFactory.cs (1)
545case SqlNodeType.Multiset:
SqlClient\Common\SqlNode.cs (1)
1873case SqlNodeType.Multiset:
SqlClient\Common\SqlNodeTypeOperators.cs (1)
180case SqlNodeType.Multiset:
SqlClient\Common\SqlVisitor.cs (2)
115case SqlNodeType.Multiset: 406case SqlNodeType.Multiset: return this.VisitMultiset(ss);
SqlClient\Query\QueryConverter.cs (6)
301else if (node.NodeType == SqlNodeType.Multiset || node.NodeType == SqlNodeType.Element) { 406SqlSubSelect ms = sql.SubSelect(SqlNodeType.Multiset, select, exp.Type); 422return new SqlSelect(sql.SubSelect(SqlNodeType.Multiset, pselect, selector.Body.Type), alias, this.dominatingExpression); 533SqlSubSelect subquery = sql.SubSelect(SqlNodeType.Multiset, select); 644SqlSubSelect ms = sql.SubSelect(SqlNodeType.Multiset, select); 1580SqlSubSelect ss = sql.SubSelect(SqlNodeType.Multiset, selElem);
SqlClient\Query\SimpleExpression.cs (1)
94case SqlNodeType.Multiset:
SqlClient\Query\SqlBinder.cs (3)
960if (ss.NodeType == SqlNodeType.Element && ss.Select.Selection.NodeType == SqlNodeType.Multiset) { 967SqlSubSelect newss = sql.SubSelect(SqlNodeType.Multiset, sel, ss.ClrType); 1263SqlSubSelect ms = sql.SubSelect(SqlNodeType.Multiset, select);
SqlClient\Query\SqlColumnizer.cs (2)
126case SqlNodeType.Multiset: 153case SqlNodeType.Multiset:
SqlClient\Query\SqlComparer.cs (1)
251case SqlNodeType.Multiset:
SqlClient\Query\SqlExpander.cs (1)
327case SqlNodeType.Multiset:
SqlClient\Query\SqlExpressionNullability.cs (1)
51case SqlNodeType.Multiset:
SqlClient\Query\Translator.cs (1)
268result = new SqlSubSelect(SqlNodeType.Multiset, link.ClrType, link.SqlType, sel);
SqlClient\Query\TypeSource.cs (1)
59case SqlNodeType.Multiset:
SqlClient\Reader\ObjectReaderCompiler.cs (1)
1421Type clientElementType = cq.Query.NodeType == SqlNodeType.Multiset ? TypeSystem.GetElementType(cq.ClrType) : cq.ClrType;
SqlClient\SqlProvider.cs (1)
970Type clientElementType = cq.Query.NodeType == SqlNodeType.Multiset ? TypeSystem.GetElementType(cq.ClrType) : cq.ClrType;