Namespace Wolfgang.Etl.FixedWidth
Classes
- FieldContext
Provides contextual information about a fixed-width field to a ValueConverter or ValueParser delegate.
- FixedWidthConverter
Provides built-in value converter, header converter, and value parser functions for use with FixedWidthLoader<TRecord, TProgress> and FixedWidthExtractor<TRecord, TProgress>.
- FixedWidthExtractor<TRecord, TProgress>
Reads a fixed-width text file and yields records of type
TRecordas an asynchronous stream.
- FixedWidthLoader<TRecord, TProgress>
Writes records of type
TRecordto a fixed-width text stream as an asynchronous operation.
- FixedWidthReport
A progress report for fixed-width extract and load operations. Extends Wolfgang.Etl.Abstractions.Report with additional diagnostic properties specific to fixed-width file processing.
Delegates
- FixedWidthValueParser
Converts a raw field value read from the file into the target property type. The
textis a zero-copy slice of the source line — call ToString() only if you need a string.