The members (for CsvDynamicRecord rows, the columns) read for every row to run the filters that the reader runs (Where); null for all of them, empty when there is no filter or it needs none.
The members (for CsvDynamicRecord rows, the columns) read for each record that the reader returns; null for all of them. The others keep their defaults, and their columns are neither looked up nor parsed.