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) 326List<ZipArchiveEntry> entriesToWrite = _entries; 336entriesToWrite = new(_entries.Count); 337foreach (ZipArchiveEntry entry in _entries) 380bool archiveEpilogueRequiresUpdate = _entries.Count == 0; 382foreach (ZipArchiveEntry entry in _entries) 408|| _entries.Count >= ZipHelper.Mask16Bit 419await Zip64EndOfCentralDirectoryRecord.WriteBlockAsync(_archiveStream, _entries.Count, startOfCentralDirectory, sizeOfCentralDirectory, cancellationToken).ConfigureAwait(false); 431await 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); 774List<ZipArchiveEntry> entriesToWrite = _entries; 783entriesToWrite = new(_entries.Count); 785foreach (ZipArchiveEntry entry in _entries) 827bool archiveEpilogueRequiresUpdate = _entries.Count == 0; 829foreach (ZipArchiveEntry entry in _entries) 859|| _entries.Count >= ZipHelper.Mask16Bit 870Zip64EndOfCentralDirectoryRecord.WriteBlock(_archiveStream, _entries.Count, startOfCentralDirectory, sizeOfCentralDirectory); 882ZipEndOfCentralDirectoryBlock.WriteBlock(_archiveStream, _entries.Count, startOfCentralDirectory, sizeOfCentralDirectory, _archiveComment);