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