Apache.Arrow.Ipc.DictionaryMemo
class 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);
}
}