3 types derived from GroupAggregateInfo
System.Data.Entity (3)
System\Data\Common\EntitySql\SemanticResolver.cs (3)
1454
internal sealed class FunctionAggregateInfo :
GroupAggregateInfo
1472
internal sealed class GroupPartitionInfo :
GroupAggregateInfo
1490
internal sealed class GroupKeyAggregateInfo :
GroupAggregateInfo
26 references to GroupAggregateInfo
System.Data.Entity (26)
System\Data\Common\EntitySql\AST\GroupAggregateExpr.cs (1)
33
internal
GroupAggregateInfo
AggregateInfo;
System\Data\Common\EntitySql\SemanticAnalyzer.cs (4)
3728
foreach (
GroupAggregateInfo
groupAggregateInfo in sr.CurrentScopeRegion.GroupAggregateInfos)
3855
foreach (
GroupAggregateInfo
groupAggregateInfo in sr.CurrentScopeRegion.GroupAggregateInfos)
3887
List<
GroupAggregateInfo
> groupAggregateInfos,
3896
foreach (
GroupAggregateInfo
groupAggregateInfo in groupAggregateInfos)
System\Data\Common\EntitySql\SemanticResolver.cs (21)
106
private
GroupAggregateInfo
_currentGroupAggregateInfo = null;
301
internal
GroupAggregateInfo
CurrentGroupAggregateInfo
410
GroupAggregateInfo
expressionInterpretationContext;
974
private IDisposable EnterGroupAggregate(
GroupAggregateInfo
aggregateInfo)
1119
GroupAggregateInfo
containingAggregate,
1260
/// Recursively validates that <see cref="
GroupAggregateInfo
.EvaluatingScopeRegion"/> of all contained aggregates
1268
foreach (
GroupAggregateInfo
containedAggregate in _containedAggregates)
1305
internal void SetContainingAggregate(
GroupAggregateInfo
containingAggregate)
1370
private void AddContainedAggregate(
GroupAggregateInfo
containedAggregate)
1376
_containedAggregates = new List<
GroupAggregateInfo
>();
1381
private List<
GroupAggregateInfo
> _containedAggregates;
1403
private void RemoveContainedAggregate(
GroupAggregateInfo
containedAggregate)
1413
/// Null when <see cref="
GroupAggregateInfo
"/> is created for a group key processing.
1444
internal
GroupAggregateInfo
ContainingAggregate
1448
private
GroupAggregateInfo
_containingAggregate;
1456
internal FunctionAggregateInfo(AST.MethodExpr methodExpr, ErrorContext errCtx,
GroupAggregateInfo
containingAggregate, ScopeRegion definingScopeRegion)
1474
internal GroupPartitionInfo(AST.GroupPartitionExpr groupPartitionExpr, ErrorContext errCtx,
GroupAggregateInfo
containingAggregate, ScopeRegion definingScopeRegion)
1492
internal GroupKeyAggregateInfo(GroupAggregateKind aggregateKind, ErrorContext errCtx,
GroupAggregateInfo
containingAggregate, ScopeRegion definingScopeRegion)
1585
internal List<
GroupAggregateInfo
> GroupAggregateInfos
1589
private List<
GroupAggregateInfo
> _groupAggregateInfos = new List<
GroupAggregateInfo
>();