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

Apache.Arrow.BinaryViewArray

public class BinaryViewArray : Array, IReadOnlyList<byte[]>, IEnumerable<byte[]>, IEnumerable, IReadOnlyCollection<byte[]>

public abstract class BuilderBase<TArray, TBuilder> : IArrowArrayBuilder<byte, TArray, TBuilder>, IArrowArrayBuilder<TArray, TBuilder>, IArrowArrayBuilder<TArray>, IArrowArrayBuilder where TArray : IArrowArray where TBuilder : IArrowArrayBuilder<byte, TArray, TBuilder>

public int DataBufferCount { get; }

public ReadOnlySpan<BinaryView> Views { get; }

public ArrowBuffer ViewsBuffer { get; }

public BinaryViewArray(ArrowTypeId typeId, ArrayData data)

public BinaryViewArray(IArrowType dataType, int length, ArrowBuffer binaryViewsBuffer, ArrowBuffer dataBuffer, ArrowBuffer nullBitmapBuffer, int nullCount = 0, int offset = 0)

public ArrowBuffer DataBuffer(int index)

public ReadOnlySpan<byte> GetBytes(int index)

public ReadOnlySpan<byte> GetBytes(int index, out bool isNull)

public int GetValueLength(int index)