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

Apache.Arrow.Flatbuf.SparseTensorIndexCSF

public int AxisOrderLength { get; }

public ByteBuffer ByteBuffer { get; }

public int IndicesBuffersLength { get; }

public Int? IndicesType { get; }

public int IndptrBuffersLength { get; }

public Int? IndptrType { get; }

public static void AddAxisOrder(FlatBufferBuilder builder, VectorOffset axisOrderOffset)

public static void AddIndicesBuffers(FlatBufferBuilder builder, VectorOffset indicesBuffersOffset)

public static void AddIndicesType(FlatBufferBuilder builder, Offset<Int> indicesTypeOffset)

public static void AddIndptrBuffers(FlatBufferBuilder builder, VectorOffset indptrBuffersOffset)

public static void AddIndptrType(FlatBufferBuilder builder, Offset<Int> indptrTypeOffset)

public static VectorOffset CreateAxisOrderVector(FlatBufferBuilder builder, int[] data)

public static VectorOffset CreateAxisOrderVectorBlock(FlatBufferBuilder builder, int[] data)

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

public static Offset<SparseTensorIndexCSF> CreateSparseTensorIndexCSF(FlatBufferBuilder builder, Offset<Int> indptrTypeOffset = default, VectorOffset indptrBuffersOffset = default, Offset<Int> indicesTypeOffset = default, VectorOffset indicesBuffersOffset = default, VectorOffset axisOrderOffset = default)

public static void StartAxisOrderVector(FlatBufferBuilder builder, int numElems)

public static void StartIndicesBuffersVector(FlatBufferBuilder builder, int numElems)

public static void StartIndptrBuffersVector(FlatBufferBuilder builder, int numElems)

public static void StartSparseTensorIndexCSF(FlatBufferBuilder builder)

public static void ValidateVersion()

public void __init(int _i, ByteBuffer _bb)

public int AxisOrder(int j)

public int[] GetAxisOrderArray()

public Span<int> GetAxisOrderBytes()

public Buffer? IndicesBuffers(int j)

public Buffer? IndptrBuffers(int j)