8 writes to _positionInSuperStream
System.Formats.Tar (8)
System\Formats\Tar\SeekableSubReadStream.cs (3)
39_positionInSuperStream = _startInSuperStream + value; 63_positionInSuperStream += bytesRead; 98_positionInSuperStream = newPositionInSuperStream;
System\Formats\Tar\SubReadStream.cs (5)
31_positionInSuperStream = startPosition; 76_positionInSuperStream = _endInSuperStream; 85_positionInSuperStream = _endInSuperStream; 117_positionInSuperStream += ret; 159_positionInSuperStream += ret;
9 references to _positionInSuperStream
System.Formats.Tar (9)
System\Formats\Tar\SeekableSubReadStream.cs (7)
32return _positionInSuperStream - _startInSuperStream; 52if ((ulong)(_positionInSuperStream + count) > (ulong)_endInSuperStream) 54count = Math.Max(0, (int)(_endInSuperStream - _positionInSuperStream)); 88SeekOrigin.Current => _positionInSuperStream + offset, 100return _positionInSuperStream - _startInSuperStream; 105if (_positionInSuperStream != _superStream.Position) 109_superStream.Seek(_positionInSuperStream, SeekOrigin.Begin);
System\Formats\Tar\SubReadStream.cs (2)
52return _positionInSuperStream - _startInSuperStream; 67private long Remaining => _endInSuperStream - _positionInSuperStream;