2 writes to _currentGroupAggregateInfo
System.Data.Entity (2)
System\Data\Common\EntitySql\SemanticResolver.cs (2)
976_currentGroupAggregateInfo = aggregateInfo; 983this._currentGroupAggregateInfo = aggregateInfo.ContainingAggregate;
10 references to _currentGroupAggregateInfo
System.Data.Entity (10)
System\Data\Common\EntitySql\SemanticResolver.cs (10)
303get { return _currentGroupAggregateInfo; } 387if (_currentGroupAggregateInfo != null) 394if (definingScopeRegionOfScopeEntry.ScopeRegionIndex <= _currentGroupAggregateInfo.DefiningScopeRegion.ScopeRegionIndex) 400_currentGroupAggregateInfo.UpdateScopeIndex(scopeIndex, this); 411for (expressionInterpretationContext = _currentGroupAggregateInfo; 424expressionInterpretationContext = _currentGroupAggregateInfo; 952aggregateInfo = new FunctionAggregateInfo(methodExpr, errCtx, _currentGroupAggregateInfo, CurrentScopeRegion); 961aggregateInfo = new GroupPartitionInfo(groupPartitionExpr, errCtx, _currentGroupAggregateInfo, CurrentScopeRegion); 970aggregateInfo = new GroupKeyAggregateInfo(aggregateKind, errCtx, _currentGroupAggregateInfo, CurrentScopeRegion); 982Debug.Assert(this._currentGroupAggregateInfo == aggregateInfo, "Aggregare info stack is corrupted.");