<PackageReference Include="Apache.Arrow" Version="22.0.0" />

Apache.Arrow.Flatbuf.RecordBatch

public int BuffersLength { get; }

public ByteBuffer ByteBuffer { get; }

public BodyCompression? Compression { get; }

public long Length { get; }

public int NodesLength { get; }

public int VariadicBufferCountsLength { get; }

public static void AddBuffers(FlatBufferBuilder builder, VectorOffset buffersOffset)

public static void AddCompression(FlatBufferBuilder builder, Offset<BodyCompression> compressionOffset)

public static void AddLength(FlatBufferBuilder builder, long length)

public static void AddNodes(FlatBufferBuilder builder, VectorOffset nodesOffset)

public static void AddVariadicCounts(FlatBufferBuilder builder, VectorOffset variadicCountsOffset)

public static Offset<RecordBatch> CreateRecordBatch(FlatBufferBuilder builder, long length = 0, VectorOffset nodesOffset = default, VectorOffset buffersOffset = default, Offset<BodyCompression> compressionOffset = default, VectorOffset variadicCountsOffset = default)

public static VectorOffset CreateVariadicCountsVector(FlatBufferBuilder builder, long[] data)

public static VectorOffset CreateVariadicCountsVectorBlock(FlatBufferBuilder builder, IntPtr dataPtr, int sizeInBytes)

public static void StartBuffersVector(FlatBufferBuilder builder, int numElems)

public static void StartNodesVector(FlatBufferBuilder builder, int numElems)

public static void StartRecordBatch(FlatBufferBuilder builder)

public static void StartVariadicCountsVector(FlatBufferBuilder builder, int numElems)

public static void ValidateVersion()

public RecordBatch __assign(int _i, ByteBuffer _bb)

public void __init(int _i, ByteBuffer _bb)

public Buffer? Buffers(int j)

public long[] GetVariadicCountsArray()

public FieldNode? Nodes(int j)

public long VariadicBufferCounts(int j)