1 write to _entries
System.IO.Compression (1)
System\IO\Compression\ZipArchive.cs (1)
188_entries = new List<ZipArchiveEntry>();
23 references to _entries
System.IO.Compression (23)
System\IO\Compression\ZipArchive.Async.cs (9)
107foreach (ZipArchiveEntry entry in zipArchive._entries) 318List<ZipArchiveEntry> entriesToWrite = _entries; 328entriesToWrite = new(_entries.Count); 329foreach (ZipArchiveEntry entry in _entries) 372bool archiveEpilogueRequiresUpdate = _entries.Count == 0; 374foreach (ZipArchiveEntry entry in _entries) 400|| _entries.Count >= ZipHelper.Mask16Bit 411await Zip64EndOfCentralDirectoryRecord.WriteBlockAsync(_archiveStream, _entries.Count, startOfCentralDirectory, sizeOfCentralDirectory, cancellationToken).ConfigureAwait(false); 423await ZipEndOfCentralDirectoryBlock.WriteBlockAsync(_archiveStream, _entries.Count, startOfCentralDirectory, sizeOfCentralDirectory, _archiveComment, cancellationToken).ConfigureAwait(false);
System\IO\Compression\ZipArchive.cs (14)
162foreach (ZipArchiveEntry entry in _entries) 189_entriesCollection = new ReadOnlyCollection<ZipArchiveEntry>(_entries); 421_entries.Add(entry); 437_entries.Remove(entry); 499_entries.Clear(); 547_entries.Sort(ZipArchiveEntry.LocalHeaderOffsetComparer.Instance); 766List<ZipArchiveEntry> entriesToWrite = _entries; 775entriesToWrite = new(_entries.Count); 777foreach (ZipArchiveEntry entry in _entries) 819bool archiveEpilogueRequiresUpdate = _entries.Count == 0; 821foreach (ZipArchiveEntry entry in _entries) 851|| _entries.Count >= ZipHelper.Mask16Bit 862Zip64EndOfCentralDirectoryRecord.WriteBlock(_archiveStream, _entries.Count, startOfCentralDirectory, sizeOfCentralDirectory); 874ZipEndOfCentralDirectoryBlock.WriteBlock(_archiveStream, _entries.Count, startOfCentralDirectory, sizeOfCentralDirectory, _archiveComment);