public RangeStreamReader(RangeStream <T> rangeStream) { FRangeStream = rangeStream; var sourceStream = rangeStream.FSource; FSourceReader = sourceStream.GetReader(); FSourceReader.Position = rangeStream.FOffset; }
public void Dispose() { FSourceReader.Dispose(); FSourceReader = null; FRangeStream = null; }