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

Apache.Arrow.Flatbuf.Footer

public ByteBuffer ByteBuffer { get; }

public int CustomMetadataLength { get; }

public int DictionariesLength { get; }

public int RecordBatchesLength { get; }

public Schema? Schema { get; }

public MetadataVersion Version { get; }

public static void AddCustomMetadata(FlatBufferBuilder builder, VectorOffset customMetadataOffset)

public static void AddDictionaries(FlatBufferBuilder builder, VectorOffset dictionariesOffset)

public static void AddRecordBatches(FlatBufferBuilder builder, VectorOffset recordBatchesOffset)

public static void AddSchema(FlatBufferBuilder builder, Offset<Schema> schemaOffset)

public static void AddVersion(FlatBufferBuilder builder, MetadataVersion version)

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

public static Offset<Footer> CreateFooter(FlatBufferBuilder builder, MetadataVersion version = 0, Offset<Schema> schemaOffset = default, VectorOffset dictionariesOffset = default, VectorOffset recordBatchesOffset = default, VectorOffset custom_metadataOffset = default)

public static Offset<Footer> EndFooter(FlatBufferBuilder builder)

public static void FinishFooterBuffer(FlatBufferBuilder builder, Offset<Footer> offset)

public static void FinishSizePrefixedFooterBuffer(FlatBufferBuilder builder, Offset<Footer> offset)

public static Footer GetRootAsFooter(ByteBuffer _bb)

public static Footer GetRootAsFooter(ByteBuffer _bb, Footer obj)

public static void StartCustomMetadataVector(FlatBufferBuilder builder, int numElems)

public static void StartDictionariesVector(FlatBufferBuilder builder, int numElems)

public static void StartFooter(FlatBufferBuilder builder)

public static void StartRecordBatchesVector(FlatBufferBuilder builder, int numElems)

public static void ValidateVersion()

public static bool VerifyFooter(ByteBuffer _bb)

public Footer __assign(int _i, ByteBuffer _bb)

public void __init(int _i, ByteBuffer _bb)

public KeyValue? CustomMetadata(int j)

public Block? Dictionaries(int j)

public Block? RecordBatches(int j)