4 writes to _offsetOfLocalHeader
System.IO.Compression (4)
System\IO\Compression\ZipArchiveEntry.cs (4)
122_offsetOfLocalHeader = cd.RelativeOffsetOfLocalHeader; 181_offsetOfLocalHeader = 0; 1589_offsetOfLocalHeader = _archive.ArchiveStream.Position; 1667_offsetOfLocalHeader = _archive.ArchiveStream.Position;
19 references to _offsetOfLocalHeader
System.IO.Compression (19)
System\IO\Compression\ZipArchiveEntry.Async.cs (5)
159_archive.ArchiveStream.Seek(_offsetOfLocalHeader, SeekOrigin.Begin); 189if (_offsetOfLocalHeader > _archive.ArchiveStream.Length) 465_archive.ArchiveStream.Seek(_offsetOfLocalHeader, SeekOrigin.Begin); 667_archive.ArchiveStream.Seek(_offsetOfLocalHeader, SeekOrigin.Begin); 920_offsetOfLocalHeader + ZipLocalFileHeader.FieldLocations.GeneralPurposeBitFlags,
System\IO\Compression\ZipArchiveEntry.cs (14)
420internal long OffsetOfLocalHeader => _offsetOfLocalHeader; 606_archive.ArchiveStream.Seek(_offsetOfLocalHeader, SeekOrigin.Begin); 637if (_offsetOfLocalHeader > _archive.ArchiveStream.Length) 786zip64ExtraField.LocalHeaderOffset = _offsetOfLocalHeader; 790offsetOfLocalHeaderTruncated = (uint)_offsetOfLocalHeader; 934_archive.ArchiveStream.Seek(_offsetOfLocalHeader, SeekOrigin.Begin); 1434_archive.ArchiveStream.Seek(_offsetOfLocalHeader, SeekOrigin.Begin); 1480if (_offsetOfLocalHeader > _archive.ArchiveStream.Length) 1486_archive.ArchiveStream.Seek(_offsetOfLocalHeader, SeekOrigin.Begin); 1574private bool IsOffsetTooLarge => _offsetOfLocalHeader > uint.MaxValue; 1936_offsetOfLocalHeader + ZipLocalFileHeader.FieldLocations.GeneralPurposeBitFlags, 2069_archive.ArchiveStream.Seek(_offsetOfLocalHeader + ZipLocalFileHeader.FieldLocations.VersionNeededToExtract, 2077_archive.ArchiveStream.Seek(_offsetOfLocalHeader + ZipLocalFileHeader.FieldLocations.Crc32, 2101_archive.ArchiveStream.Seek(_offsetOfLocalHeader + ZipLocalFileHeader.SizeOfLocalHeader