Interface Csv.IReadStreamBuilder
- Namespace
- FlameCsv
- Assembly
- FlameCsv.Core.dll
Builder to create a CSV reading pipeline from a stream of bytes.
You can either read raw UTF8 directly as byte, or specify an encoding to use char.
public interface Csv.IReadStreamBuilder : Csv.IReadBuilder<byte>, Csv.IReadBuilderBase<byte, Csv.IReadBuilder<byte>>
- Inherited Members
Methods
WithEncoding(Encoding)
Specifies the encoding of the underlying data and wraps the data source in a TextReader.
Csv.IReadBuilder<char> WithEncoding(Encoding encoding)
Parameters
encodingEncodingEncoding to use
Returns
- Csv.IReadBuilder<char>
A builder to create a CSV reading pipeline from.
WithUtf8Encoding()
Specifies that the underlying data is encoded as UTF8 and wraps the data source in a TextReader.
Csv.IReadBuilder<char> WithUtf8Encoding()
Returns
- Csv.IReadBuilder<char>
A builder to create a CSV reading pipeline from.