Append several records under a single commit. The batch is atomic: a tear anywhere inside it discards the whole block.
Append a group preamble (GS + name) as a committed block.
Optionalheaders: string[] | nullAppend an SOH header as a committed block.
Append one record as a committed block.
Append one record from an array of fields.
A StreamWriter over a log file. Close when done.