internal SortQueryOperatorResults(QueryResults <TInputOutput> childQueryResults, SortQueryOperator <TInputOutput, TSortKey> op, QuerySettings settings, bool preferStriping)
 {
     this.m_childQueryResults = childQueryResults;
     this.m_op             = op;
     this.m_settings       = settings;
     this.m_preferStriping = preferStriping;
 }
예제 #2
0
        private QuerySettings _settings;                          // Settings collected from the query

        internal SortQueryOperatorResults(
            QueryResults <TInputOutput> childQueryResults, SortQueryOperator <TInputOutput, TSortKey> op,
            QuerySettings settings)
        {
            _childQueryResults = childQueryResults;
            _op       = op;
            _settings = settings;
        }
예제 #3
0
        private bool m_preferStriping;                             // If the results are indexible, should we use striping when partitioning them
#endif

        internal SortQueryOperatorResults(
            QueryResults <TInputOutput> childQueryResults, SortQueryOperator <TInputOutput, TSortKey> op,
            QuerySettings settings, bool preferStriping)
        {
            m_childQueryResults = childQueryResults;
            m_op       = op;
            m_settings = settings;
#if !MONO
            m_preferStriping = preferStriping;
#endif
        }
예제 #4
0
 internal ChildResultsRecipient(IPartitionedStreamRecipient <TInputOutput> outputRecipient, SortQueryOperator <TInputOutput, TSortKey> op, QuerySettings settings)
 {
     _outputRecipient = outputRecipient;
     _op       = op;
     _settings = settings;
 }