/// <inheritdoc/> public override int Read(byte[] buffer, int offset, int count) { if (endPosition != -1) { var maxCount = (int)(endPosition - InternalStream.Position); if (count > maxCount) { count = maxCount; } } var bytesProcessed = InternalStream.Read(buffer, offset, count); return(bytesProcessed); }
public override int Read(byte[] buffer, int offset, int count) { return(InternalStream.Read(buffer, offset, count)); }