Interface Csv.IWriteStreamBuilder
- Namespace
- FlameCsv
- Assembly
- FlameCsv.Core.dll
Builder to create a CSV writing pipeline to a stream.
You can either write raw UTF8 directly as byte, or specify an encoding to use char.
public interface Csv.IWriteStreamBuilder : Csv.IWriteBuilder<byte>, Csv.IWriteBuilderBase<byte, Csv.IWriteBuilder<byte>>
- Inherited Members
Methods
WithEncoding(Encoding)
Specifies the encoding of the underlying data and wraps the destination in a TextWriter.
Csv.IWriteBuilder<char> WithEncoding(Encoding encoding)
Parameters
encodingEncodingEncoding to use
Returns
- Csv.IWriteBuilder<char>
A builder to create a CSV writing pipeline to.
WithUtf8Encoding()
Specifies that the underlying data is encoded as UTF8 and wraps the destination in a TextWriter.
Csv.IWriteBuilder<char> WithUtf8Encoding()
Returns
- Csv.IWriteBuilder<char>
A builder to create a CSV writing pipeline to.