ENUMSEALEDAssembly: Parquet.SourceGenerator

LaneKind

Namespace: Parquet.SourceGenerator.Emitter.Columnar

The shape a column takes inside the batch, which decides how the read path decodes it and how the writer hands it to Parquet.Net.

Inheritance:
object
System.ValueType
System.Enum
Parquet.SourceGenerator.Emitter.Columnar.ColumnarBatchComponent.LaneKind

Syntax

LaneKind

Implements

System.IComparableSystem.IConvertibleSystem.IFormattableSystem.ISpanFormattable

UML Class Diagram

LaneKind Class Diagram

Rendering diagram...

Fields & Constants4

BinarySTATIC: Parquet.SourceGenerator.Emitter.Columnar.ColumnarBatchComponent.LaneKind= 3
LaneKind.Binary

A byte-array column: inline-nullable (or plain) binary memory per row.

DirectSTATIC: Parquet.SourceGenerator.Emitter.Columnar.ColumnarBatchComponent.LaneKind= 0
LaneKind.Direct

A required fixed-width column: one value per row.

PackedSTATIC: Parquet.SourceGenerator.Emitter.Columnar.ColumnarBatchComponent.LaneKind= 1
LaneKind.Packed

A nullable value column: packed non-null values plus definition levels.

TextSTATIC: Parquet.SourceGenerator.Emitter.Columnar.ColumnarBatchComponent.LaneKind= 2
LaneKind.Text

A string column: inline-nullable (or plain) text memory per row.