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