Esempio n. 1
0
        //---------------------------------------------------------------------------------------
        // Just opens the current operator, including opening the child and wrapping it with
        // partitions as needed.
        //

        internal override QueryResults <TResult> Open(QuerySettings settings, bool preferStriping)
        {
            QueryResults <TResult> childQueryResults = Child.Open(settings, true);

            return(TakeOrSkipQueryOperatorResults.NewResults(childQueryResults, this, settings, preferStriping));
        }
Esempio n. 2
0
 internal override QueryResults <TResult> Open(QuerySettings settings, bool preferStriping)
 {
     return(TakeOrSkipQueryOperatorResults <TResult> .NewResults(base.Child.Open(settings, true), (TakeOrSkipQueryOperator <TResult>) this, settings, preferStriping));
 }