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

Apache.Arrow.Ipc.ArrowFileReader

public bool IsFileValid { get; }

public ArrowFileReader(Stream stream)

public ArrowFileReader(Stream stream, ICompressionCodecFactory compressionCodecFactory)

public ArrowFileReader(Stream stream, MemoryAllocator allocator)

public ArrowFileReader(Stream stream, MemoryAllocator allocator, ICompressionCodecFactory compressionCodecFactory)

public ArrowFileReader(Stream stream, bool leaveOpen)

public ArrowFileReader(Stream stream, MemoryAllocator allocator, bool leaveOpen)

public ArrowFileReader(Stream stream, MemoryAllocator allocator, ICompressionCodecFactory compressionCodecFactory, bool leaveOpen)

public static ArrowFileReader FromFile(string filename)

public ValueTask<RecordBatch> ReadRecordBatchAsync(int index, CancellationToken cancellationToken = default)