4 writes to _currentOffset
System.IO.Packaging (4)
System\IO\Packaging\InterleavedZipPackagePartStream.cs (4)
178_currentOffset += totalBytesRead; 223_currentOffset = offset; 267_currentOffset = newLength; 378_currentOffset += totalBytesWritten;
11 references to _currentOffset
System.IO.Packaging (11)
System\IO\Packaging\InterleavedZipPackagePartStream.cs (11)
100long pieceStreamRelativeOffset = _currentOffset - _dir.GetStartOffset(pieceNumber); 149Debug.Assert(_dir.GetStartOffset(pieceNumber) == _currentOffset + totalBytesRead); 203checked { offset += _currentOffset; } 225return _currentOffset; 265if (_currentOffset > newLength) 322pieceStream.Seek(_currentOffset - _dir.GetStartOffset(pieceNumber), SeekOrigin.Begin); 331long currentPosition = _currentOffset + totalBytesWritten; 458return _currentOffset; 523if (_offsetForCurrentPieceNumber != _currentOffset) 526_currentPieceNumber = _dir.GetPieceNumberFromOffset(_currentOffset); 527_offsetForCurrentPieceNumber = _currentOffset;