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

Apache.Arrow.Flatbuf.DictionaryBatch

namespace Apache.Arrow.Flatbuf { internal struct DictionaryBatch : IFlatbufferObject { public ByteBuffer ByteBuffer { get; } public long Id { get; } public RecordBatch? Data { get; } public bool IsDelta { get; } public static void ValidateVersion(); public static DictionaryBatch GetRootAsDictionaryBatch(ByteBuffer _bb); public static DictionaryBatch GetRootAsDictionaryBatch(ByteBuffer _bb, DictionaryBatch obj); public void __init(int _i, ByteBuffer _bb); public DictionaryBatch __assign(int _i, ByteBuffer _bb); public static Offset<DictionaryBatch> CreateDictionaryBatch(FlatBufferBuilder builder, long id = 0, Offset<RecordBatch> dataOffset = default(Offset<RecordBatch>), bool isDelta = false); public static void StartDictionaryBatch(FlatBufferBuilder builder); public static void AddId(FlatBufferBuilder builder, long id); public static void AddData(FlatBufferBuilder builder, Offset<RecordBatch> dataOffset); public static void AddIsDelta(FlatBufferBuilder builder, bool isDelta); public static Offset<DictionaryBatch> EndDictionaryBatch(FlatBufferBuilder builder); } }