internal AggregateElement(IEnumerable <Declaration> declarations, Type resultType, string name, ExpressionMap expressionMap, PatternElement source) : base(declarations, resultType) { Name = name; ExpressionMap = expressionMap; Source = source; }
internal AggregateElement(IEnumerable <Declaration> declarations, Type resultType, string name, ExpressionMap expressionMap, IAggregatorFactory factory, PatternElement source) : base(declarations, resultType) { _name = name; _expressionMap = expressionMap; _factory = factory; _source = source; }