3 writes to _lastPieceIndex
System.IO.Packaging (3)
System\IO\Packaging\InterleavedZipPackagePartStream.PieceDirectory.cs (3)
126_lastPieceIndex = sortedPieceInfoList.Count - 1; 266_lastPieceIndex = pieceNumber; 433_lastPieceIndex = lastPiece;
13 references to _lastPieceIndex
System.IO.Packaging (13)
System\IO\Packaging\InterleavedZipPackagePartStream.PieceDirectory.cs (13)
170while (pieceNumber < _lastPieceIndex) 192Debug.Assert(pieceNumber <= _lastPieceIndex, "We should have found the valid pieceNumber earlier"); 245return _lastPieceIndex == pieceNumber; 257Debug.Assert(pieceNumber <= _lastPieceIndex); 263if (_lastPieceIndex > pieceNumber) 269_indexOfLastPieceStreamInfoAccessed = _lastPieceIndex; 319return _lastPieceIndex + 1; 332if (pieceNumber > _lastPieceIndex) 392int pieceNumber = _lastPieceIndex + 1; 399_sortedPieceInfoList.RemoveRange(_lastPieceIndex + 1, _sortedPieceInfoList.Count - (_lastPieceIndex + 1)); 406int lastPiece = _lastPieceIndex + 1; 414if (_lastPieceIndex == 0 && _pieceStreamInfoList[0].Stream.Length == 0)