public override bool Read()
        {
            if (!_input.Read())
            {
                return(false);
            }

            // Read row from input and store it.
            var spoolEntry = new ArrayRowBuffer(_input.RowBuffer.Count);

            _input.RowBuffer.CopyTo(spoolEntry.Array, 0);
            _tableSpoolStack.Push(spoolEntry);

            return(true);
        }