public override bool Read()
 {
     if (skipAll)
     {
         return(false);
     }
     if (pagination.GetActualRowCount() == null)
     {
         return(StreamDataReader.Read());
     }
     return(++rowNumber <= pagination.GetActualRowCount() && StreamDataReader.Read());
 }