1 write to _entries
System.IO.Compression (1)
System\IO\Compression\ZipArchive.cs (1)
191_entries = new List<ZipArchiveEntry>();
34 references to _entries
System.IO.Compression (34)
System\IO\Compression\ZipArchive.Async.cs (12)
113foreach (ZipArchiveEntry entry in zipArchive._entries) 164foreach (ZipArchiveEntry entry in _entries) 243ZipArchiveEntry lastEntry = _entries[_entries.Count - 1]; 363List<ZipArchiveEntry> entriesToWrite = _entries; 373entriesToWrite = new(_entries.Count); 375foreach (ZipArchiveEntry entry in _entries) 417bool archiveEpilogueRequiresUpdate = _entries.Count == 0; 419foreach (ZipArchiveEntry entry in _entries) 445|| _entries.Count >= ZipHelper.Mask16Bit 456await Zip64EndOfCentralDirectoryRecord.WriteBlockAsync(_archiveStream, _entries.Count, startOfCentralDirectory, sizeOfCentralDirectory, cancellationToken).ConfigureAwait(false); 468await ZipEndOfCentralDirectoryBlock.WriteBlockAsync(_archiveStream, _entries.Count, startOfCentralDirectory, sizeOfCentralDirectory, _archiveComment, cancellationToken).ConfigureAwait(false);
System\IO\Compression\ZipArchive.cs (22)
165foreach (ZipArchiveEntry entry in _entries) 192_entriesCollection = new ReadOnlyCollection<ZipArchiveEntry>(_entries); 363foreach (ZipArchiveEntry entry in _entries) 470foreach (ZipArchiveEntry entry in _entries) 523_entries.Add(entry); 539_entries.Remove(entry); 599_entries.Clear(); 647_entries.Sort(ZipArchiveEntry.LocalHeaderOffsetComparer.Instance); 652for (int i = 0; i < _entries.Count; i++) 654_entries[i].EndOfLocalEntryData = i < _entries.Count - 1 655? _entries[i + 1].OffsetOfLocalHeader 689ZipArchiveEntry lastEntry = _entries[_entries.Count - 1]; 911List<ZipArchiveEntry> entriesToWrite = _entries; 920entriesToWrite = new(_entries.Count); 922foreach (ZipArchiveEntry entry in _entries) 963bool archiveEpilogueRequiresUpdate = _entries.Count == 0; 965foreach (ZipArchiveEntry entry in _entries) 995|| _entries.Count >= ZipHelper.Mask16Bit 1006Zip64EndOfCentralDirectoryRecord.WriteBlock(_archiveStream, _entries.Count, startOfCentralDirectory, sizeOfCentralDirectory); 1018ZipEndOfCentralDirectoryBlock.WriteBlock(_archiveStream, _entries.Count, startOfCentralDirectory, sizeOfCentralDirectory, _archiveComment);