Apache.Arrow.Ipc.ArrowFileReaderImplementation
namespace Apache.Arrow.Ipc
{
internal sealed class ArrowFileReaderImplementation : ArrowStreamReaderImplementation
{
public bool IsFileValid { get; }
public ArrowFileReaderImplementation(Stream stream, MemoryAllocator allocator, ICompressionCodecFactory compressionCodecFactory, bool leaveOpen);
public ArrowFileReaderImplementation(Stream stream, MemoryAllocator allocator, ICompressionCodecFactory compressionCodecFactory, bool leaveOpen, ExtensionTypeRegistry extensionRegistry);
public ValueTask<int> RecordBatchCountAsync(CancellationToken cancellationToken = default(CancellationToken));
public ValueTask<RecordBatch> ReadRecordBatchAsync(int index, CancellationToken cancellationToken);
public RecordBatch ReadRecordBatch(int index);
}
}