public void ValidateIntoTableCompatible(AggregationMethodFactory intoTableAgg)
 {
     AggregationValidationUtil.ValidateAggregationType(this, intoTableAgg);
     var other = (ExprAggMultiFunctionSortedMinMaxByNodeFactory) intoTableAgg;
     AggregationValidationUtil.ValidateEventType(ContainedEventType, other.ContainedEventType);
     AggregationValidationUtil.ValidateAggFuncName(Parent.AggregationFunctionName,
         other.Parent.AggregationFunctionName);
 }
Beispiel #2
0
 public void ValidateIntoTableCompatible(
     string tableExpression,
     AggregationPortableValidation intoTableAgg,
     string intoExpression,
     AggregationForgeFactory factory)
 {
     AggregationValidationUtil.ValidateAggregationType(this, tableExpression, intoTableAgg, intoExpression);
     var other = (AggregationPortableValidationSorted) intoTableAgg;
     AggregationValidationUtil.ValidateEventType(ContainedEventType, other.ContainedEventType);
     AggregationValidationUtil.ValidateAggFuncName(AggFuncName, other.AggFuncName);
 }