Table of Contents

Class VariantBuilder

Namespace
Apache.Arrow.Scalars.Variant
Assembly
Apache.Arrow.Scalars.dll

Encodes a VariantValue into the binary variant format, producing metadata and value byte arrays.

public sealed class VariantBuilder
Inheritance
VariantBuilder
Inherited Members

Methods

Encode(VariantValue)

Encodes a VariantValue to the variant binary format.

public (byte[] Metadata, byte[] Value) Encode(VariantValue variant)

Parameters

variant VariantValue

Returns

(byte[] Metadata, byte[] Value)

A tuple of (metadata bytes, value bytes).