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); }
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); }