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

Apache.Arrow.Ipc.DictionaryMemo

namespace Apache.Arrow.Ipc { internal class DictionaryMemo { public int DictionaryCount { get; } public int LoadedDictionaryCount { get; } public DictionaryMemo(); public IArrowType GetDictionaryType(long id); public IArrowArray GetDictionary(long id); public void AddField(long id, Field field); public long GetId(Field field); public long GetOrAssignId(Field field); public void AddOrReplaceDictionary(long id, IArrowArray dictionary); public void AddDeltaDictionary(long id, IArrowArray deltaDictionary, MemoryAllocator allocator = null); } }