<PackageReference Include="Azure.Storage.Blobs" Version="12.26.0" />

Azure.Storage.Internal.Avro.AvroReader

namespace Azure.Storage.Internal.Avro { internal class AvroReader : IDisposable { public virtual long BlockOffset { get; } public virtual long ObjectIndex { get; } public AvroReader(Stream dataStream); public AvroReader(Stream dataStream, Stream headerStream, long currentBlockOffset, long indexWithinCurrentBlock); public AvroReader(); public virtual Task Initalize(bool async, CancellationToken cancellationToken = default(CancellationToken)); public virtual bool HasNext(); public virtual Task<object> Next(bool async, CancellationToken cancellationToken = default(CancellationToken)); public void Dispose(); protected virtual void Dispose(bool disposing); } }