1 write to _pieceStreamInfoList
System.IO.Packaging (1)
System\IO\Packaging\InterleavedZipPackagePartStream.PieceDirectory.cs (1)
116_pieceStreamInfoList =
16 references to _pieceStreamInfoList
System.IO.Packaging (16)
System\IO\Packaging\InterleavedZipPackagePartStream.PieceDirectory.cs (16)
148int pieceNumber = _pieceStreamInfoList.BinarySearch(temporaryPieceInfo); 271for (int i = _indexOfLastPieceStreamInfoAccessed + 1; i < _pieceStreamInfoList.Count; i++) 273_pieceStreamInfoList[i].Stream.Dispose(); 275_pieceStreamInfoList.RemoveRange(_indexOfLastPieceStreamInfoAccessed + 1, _pieceStreamInfoList.Count - (_indexOfLastPieceStreamInfoAccessed + 1)); 289_pieceStreamInfoList[i].Stream.Flush(); 306_pieceStreamInfoList[i].Stream.Close(); 339return _pieceStreamInfoList[pieceNumber]; 347PieceStreamInfo currentPieceStreamInfo = _pieceStreamInfoList[_indexOfLastPieceStreamInfoAccessed]; 375_pieceStreamInfoList.Add(currentPieceStreamInfo); 377return _pieceStreamInfoList[pieceNumber]; 414if (_lastPieceIndex == 0 && _pieceStreamInfoList[0].Stream.Length == 0) 416_pieceStreamInfoList[0].Stream.Dispose(); 424_pieceStreamInfoList.Clear(); 446Debug.Assert(_pieceStreamInfoList.Count == 0); 447_pieceStreamInfoList.Add(new PieceStreamInfo(pieceStream, pieceStart: 0));