32 references to DistinctKind
System.Data.Entity (32)
System\Data\Common\EntitySql\AST\GroupAggregateExpr.cs (2)
23internal GroupAggregateExpr(DistinctKind distinctKind) 31internal readonly DistinctKind DistinctKind;
System\Data\Common\EntitySql\AST\GroupPartitionExpr.cs (1)
27internal GroupPartitionExpr(DistinctKind distinctKind, Node refArgExpr)
System\Data\Common\EntitySql\AST\MethodExpr.cs (2)
32DistinctKind distinctKind, 40DistinctKind distinctKind,
System\Data\Common\EntitySql\AST\QueryExpr.cs (3)
172private readonly DistinctKind _distinctKind; 179internal SelectClause(NodeList<AliasedExpr> items, SelectKind selectKind, DistinctKind distinctKind, Node topExpr, uint methodCallCount) 207internal DistinctKind DistinctKind
System\Data\Common\EntitySql\CqlParser.cs (16)
2158yyval = new SelectClause(ToNodeList<AliasedExpr>(val_peek(0)), SelectKind.Row, (DistinctKind)val_peek(2), (Node)val_peek(1), EndMethodExprCounting()); 2171yyval = new SelectClause(ToNodeList<AliasedExpr>(val_peek(0)), SelectKind.Value, (DistinctKind)val_peek(2), (Node)val_peek(1), EndMethodExprCounting()); 2178yyval = DistinctKind.None; 2184yyval = DistinctKind.All; 2190yyval = DistinctKind.Distinct; 3166yyval = new GroupPartitionExpr((DistinctKind)val_peek(2), (Node)val_peek(1)); 3173yyval = new MethodExpr((Node)val_peek(2), DistinctKind.None, null); 3180yyval = new MethodExpr((Node)val_peek(5), (DistinctKind)val_peek(3), ToNodeList<Node>(val_peek(2)), ToNodeList<RelshipNavigationExpr>(val_peek(0))); 3187yyval = new MethodExpr((Node)val_peek(5), (DistinctKind)val_peek(3), new NodeList<Node>((Node)val_peek(2)), ToNodeList<RelshipNavigationExpr>(val_peek(0))); 3194yyval = new MethodExpr((Identifier)val_peek(2), DistinctKind.None, null); 3201yyval = new MethodExpr((Identifier)val_peek(5), (DistinctKind)val_peek(3), ToNodeList<Node>(val_peek(2)), ToNodeList<RelshipNavigationExpr>(val_peek(0))); 3208yyval = new MethodExpr((Identifier)val_peek(5),(DistinctKind)val_peek(3), new NodeList<Node>((Node)val_peek(2)), ToNodeList<RelshipNavigationExpr>(val_peek(0))); 3338yyval = new MethodExpr((Node)val_peek(2), DistinctKind.None, null); 3345yyval = new MethodExpr((Node)val_peek(3), DistinctKind.None, ToNodeList<Node>(val_peek(1))); 3352yyval = new MethodExpr((Identifier)val_peek(2), DistinctKind.None, null); 3359yyval = new MethodExpr((Identifier)val_peek(3), DistinctKind.None, ToNodeList<Node>(val_peek(1)));
System\Data\Common\EntitySql\SemanticAnalyzer.cs (8)
754if (groupAggregateExpr.DistinctKind == AST.DistinctKind.Distinct) 918if (methodExpr.DistinctKind != AST.DistinctKind.None) 990if (methodExpr.DistinctKind != AST.DistinctKind.None) 1294if (methodExpr.DistinctKind == AST.DistinctKind.Distinct) 1445if (methodExpr.DistinctKind != AST.DistinctKind.None) 2933if (selectClause.DistinctKind == AST.DistinctKind.Distinct) 4096if (selectClause.DistinctKind == AST.DistinctKind.Distinct) 4120if (selectClause.DistinctKind == AST.DistinctKind.Distinct)