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

Apache.Arrow.Flatbuf.TensorDim

namespace Apache.Arrow.Flatbuf { internal struct TensorDim : IFlatbufferObject { public ByteBuffer ByteBuffer { get; } public long Size { get; } public string Name { get; } public static void ValidateVersion(); public static TensorDim GetRootAsTensorDim(ByteBuffer _bb); public static TensorDim GetRootAsTensorDim(ByteBuffer _bb, TensorDim obj); public void __init(int _i, ByteBuffer _bb); public TensorDim __assign(int _i, ByteBuffer _bb); public Span<byte> GetNameBytes(); public byte[] GetNameArray(); public static Offset<TensorDim> CreateTensorDim(FlatBufferBuilder builder, long size = 0, StringOffset nameOffset = default(StringOffset)); public static void StartTensorDim(FlatBufferBuilder builder); public static void AddSize(FlatBufferBuilder builder, long size); public static void AddName(FlatBufferBuilder builder, StringOffset nameOffset); public static Offset<TensorDim> EndTensorDim(FlatBufferBuilder builder); } }