Table of Contents

Class LogicalColumnWriter

Namespace
ParquetSharp
Assembly
ParquetSharp.dll

Column writer transparently converting C# types to Parquet physical types. This is a higher-level API not part of apache-parquet-cpp.

public abstract class LogicalColumnWriter : LogicalColumnStream<ColumnWriter>, IDisposable
Inheritance
LogicalColumnWriter
Implements
Derived
Inherited Members

Constructors

LogicalColumnWriter(ColumnWriter, int)

protected LogicalColumnWriter(ColumnWriter columnWriter, int bufferLength)

Parameters

columnWriter ColumnWriter
bufferLength int

Methods

Apply<TReturn>(ILogicalColumnWriterVisitor<TReturn>)

Apply a visitor to this logical column writer.

public abstract TReturn Apply<TReturn>(ILogicalColumnWriterVisitor<TReturn> visitor)

Parameters

visitor ILogicalColumnWriterVisitor<TReturn>

The visitor instance.

Returns

TReturn

The result of the visitor.

Type Parameters

TReturn

The return type of the visitor.