<PackageReference Include="Azure.Storage.Files.DataLake" Version="12.23.0" />

Azure.Storage.Shared.WindowStream

abstract class WindowStream : Stream
Exposes a predetermined slice of a larger stream using the same Stream interface. There should not be access to the base stream while this facade is in use.
namespace Azure.Storage.Shared { internal abstract class WindowStream : Stream { public static Stream GetWindow(Stream stream, long maxWindowLength); protected abstract int AdjustCount(int count); protected abstract void ReportInnerStreamRead(int resultRead); } }