Table of Contents

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

encoding Encoding

Encoding 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.