Table of Contents

Namespace FlameCsv.Reading

Classes

CsvReader<T>

Reads CSV records.

CsvReader<T>.AsyncEnumerator

Enumerator for raw CSV record fields.

RecordOwner<T>

Base class for types that provide ownership of CSV records.

Structs

CsvFieldMetadata

Metadata about a CSV field.

CsvReader<T>.Enumerator

Enumerator for raw CSV record fields.

CsvReader<T>.RecordAsyncEnumerable

Enumerates records from the parser.

CsvReader<T>.RecordEnumerable

Enumerates records from the parser.

CsvRecordRef<T>

Internal implementation detail. This type should be used with care.

Interfaces

IMaterializer<T, TResult>

Instance of a type that reads CSV records into objects/structs.