/// <summary> /// This should return true iff parallel cursors are advantageous. The default implementation /// returns true iff some columns added by this transform are active. /// </summary> protected virtual bool WantParallelCursors(Func <int, bool> predicate) { // Prefer parallel cursors iff some of our columns are active, otherwise, don't care. return(_bindings.AnyNewColumnsActive(predicate)); }