Create a writer with metadata and output writer.
The metadata defining the file structure
OptionaltextWriter: FtTextWriterThe FtTextWriter to write to. If not provided, FtWriter will be created but not opened (you must call open() before writing).
Optionalsettings: FtWriterSettingsOptional writer settings
Protected_Protected_OptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonProtected Static ReadonlyCarriageProtected Static ReadonlyCarriageProtected Static ReadonlyLineStatic ReadonlyPrefixProtected Static ReadonlySignatureProtected Static ReadonlyVersionStatic ReadonlyVersionStatic ReadonlyVersionProtected Static ReadonlyVersionGets the underlying text writer.
Gets whether the writer is closed.
Close the writer.
ProtectedfireProtectedfireProtectedfireProtectedfireProtectedfireProtectedfireProtectedfireFlush the writer.
ProtectedinternalOpen the writer with a FtTextWriter and optional settings.
The FtTextWriter to write to
Optional writer settings (default: {})
ProtectedredirectProtectedresetReset serialization state.
Set a boolean field.
Set a date/time field.
Set a decimal field.
Set a field value by index.
Set a field value by name.
Set a float field.
Set an integer field.
ProtectedsetSet a field to null.
ProtectedsetSet a string field.
Set multiple field values.
ProtectedunredirectWrite a record.
Write a comment line.
Write the header (declaration, embedded meta, heading lines).
High-level writer for fielded text files. Provides a convenient API for writing CSV and other delimited/fixed-width text. This is a thin wrapper around SerializationWriter with simpler constructors.