Table of Contents

Namespace FlameCsv.Binding

Classes

CsvReflectionBinder

Internal implementation detail.

CsvReflectionBinder<T>

Binds type members and constructor parameters to CSV fields using reflection.

CsvTypeMap

Base class providing throw helpers for CsvTypeMap<T, TValue>.

CsvTypeMap<T, TValue>

Provides compile-time mapping to parse TValue records from CSV.

Structs

CsvIgnored

Sentinel type for ignored field when reading/writing CSV. This is used internally to ignore specific fields during reading or writing.

Interfaces

ICsvTypeBinder<T>

Instance that binds CSV fields to members when reading and writing.