// Helper for the DataTable.Compute method
internal override object Eval(int[] records)
{
if (_childTable == null)
{
throw ExprException.AggregateUnbound(ToString());
}
if (!_local)
{
throw ExprException.ComputeNotAggregate(ToString());
}
return(_column.GetAggregateValue(records, _type));
}