4 writes to _currentOffset
System.IO.Packaging (4)
System\IO\Packaging\InterleavedZipPackagePartStream.cs (4)
178_currentOffset += totalBytesRead; 223_currentOffset = offset; 274_currentOffset = newLength; 385_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; 272if (_currentOffset > newLength) 329pieceStream.Seek(_currentOffset - _dir.GetStartOffset(pieceNumber), SeekOrigin.Begin); 338long currentPosition = _currentOffset + totalBytesWritten; 465return _currentOffset; 531if (_offsetForCurrentPieceNumber != _currentOffset) 534_currentPieceNumber = _dir.GetPieceNumberFromOffset(_currentOffset); 535_offsetForCurrentPieceNumber = _currentOffset;