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; 1660_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); 919_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; 1928_offsetOfLocalHeader + ZipLocalFileHeader.FieldLocations.GeneralPurposeBitFlags, 2061_archive.ArchiveStream.Seek(_offsetOfLocalHeader + ZipLocalFileHeader.FieldLocations.VersionNeededToExtract, 2069_archive.ArchiveStream.Seek(_offsetOfLocalHeader + ZipLocalFileHeader.FieldLocations.Crc32, 2093_archive.ArchiveStream.Seek(_offsetOfLocalHeader + ZipLocalFileHeader.SizeOfLocalHeader