Beispiel #1
0
 public SubSelectFactoryResult(
     ViewableActivationResult subselectActivationResult,
     SubSelectStrategyRealization realization,
     SubordTableLookupStrategy lookupStrategy)
 {
     this.subselectActivationResult = subselectActivationResult;
     this.lookupStrategy = lookupStrategy;
     this.subselectAggregationPreprocessor = realization.SubselectAggregationPreprocessor;
     this.aggregationService = realization.AggregationService;
     this.priorStrategy = realization.PriorStrategy;
     this.previousStrategy = realization.PreviousStrategy;
     this.subselectView = realization.SubselectView;
     this.indexes = realization.Indexes;
 }
Beispiel #2
0
 public SubSelectStrategyRealization(
     SubordTableLookupStrategy lookupStrategy,
     SubselectAggregationPreprocessorBase subselectAggregationPreprocessor,
     AggregationService aggregationService,
     PriorEvalStrategy priorStrategy,
     PreviousGetterStrategy previousStrategy,
     Viewable subselectView,
     EventTable[] indexes)
 {
     this.lookupStrategy = lookupStrategy;
     this.subselectAggregationPreprocessor = subselectAggregationPreprocessor;
     this.aggregationService = aggregationService;
     this.priorStrategy = priorStrategy;
     this.previousStrategy = previousStrategy;
     this.subselectView = subselectView;
     this.indexes = indexes;
 }