public CursorType(TemporaryViewCursorColumn <TRepValue> view, Func <int, bool> needCol, IRowCursor otherValues) { _needCol = needCol; _view = view; _state = CursorState.NotStarted; _otherValues = otherValues; _ignoreOtherColumn = view._ignoreOtherColumn; }
public CursorType(TemporaryViewCursorColumn <TRepValue> view, IEnumerable <DataViewSchema.Column> columnsNeeded, DataViewRowCursor otherValues) { _columnsNeeded = columnsNeeded; _view = view; _state = CursorState.NotStarted; _otherValues = otherValues; _ignoreOtherColumn = view._ignoreOtherColumn; }