Namespace Wolfgang.Etl.FixedWidth.Attributes
Classes
- FixedWidthBinaryFieldAttribute
Marks a property as a field in a fixed-length binary record (#21) — the mainframe counterpart to FixedWidthFieldAttribute. Widths are in bytes (not characters), the byte offset is summed from the ByteLength of preceding columns in Index order, and Type selects how the bytes are decoded (text,
COMP-3packed decimal, orCOMPbinary integer). Read a record with FixedWidthBinaryExtractor<TRecord>.
- FixedWidthFieldAttribute
Marks a property as a fixed-width field and specifies its column index and width. Apply this attribute to any property on a POCO that represents a single record in a fixed-width file.
- FixedWidthSkipAttribute
Declares a column in the fixed-width file that should be skipped during extraction and not mapped to any property. Multiple instances may be stacked on the same property to declare several skipped columns.