3 writes to _lazyPEHeaders
System.Reflection.Metadata (3)
System\Reflection\PortableExecutable\PEReader.cs (3)
203_lazyPEHeaders = new PEHeaders(peStream, actualSize, IsLoadedImage); 250_lazyPEHeaders = null; 327Interlocked.CompareExchange(ref _lazyPEHeaders, headers, null);
7 references to _lazyPEHeaders
System.Reflection.Metadata (7)
System\Reflection\PortableExecutable\PEReader.cs (7)
205if (_lazyPEHeaders.MetadataStartOffset != -1) 207_lazyMetadataBlock = StreamMemoryBlockProvider.ReadMemoryBlockNoLock(peStream, _lazyPEHeaders.MetadataStartOffset, _lazyPEHeaders.MetadataSize); 278if (_lazyPEHeaders == null) 298if (_lazyPEHeaders == null) 301Debug.Assert(_lazyPEHeaders != null); 304return _lazyPEHeaders;