1 write to _reader
Microsoft.NET.HostModel (1)
ResourceUpdater.cs (1)
51_reader = new PEReader(_stream, PEStreamOptions.LeaveOpen);
16 references to _reader
Microsoft.NET.HostModel (16)
ResourceUpdater.cs (16)
52_resourceData = new ResourceData(_reader); 140int resourceSectionIndex = _reader.PEHeaders.SectionHeaders.Length; 141for (int i = 0; i < _reader.PEHeaders.SectionHeaders.Length; i++) 143if (_reader.PEHeaders.SectionHeaders[i].Name == ".rsrc") 150int fileAlignment = _reader.PEHeaders.PEHeader!.FileAlignment; 151int sectionAlignment = _reader.PEHeaders.PEHeader!.SectionAlignment; 153bool needsAddSection = resourceSectionIndex == _reader.PEHeaders.SectionHeaders.Length; 163SectionHeader lastSection = _reader.PEHeaders.SectionHeaders.Last(); 172isRsrcIsLastSection = _reader.PEHeaders.SectionHeaders.Length - 1 == resourceSectionIndex; 174SectionHeader resourceSection = _reader.PEHeaders.SectionHeaders[resourceSectionIndex]; 204(ushort)_reader.PEHeaders.CoffHeader.SizeOfOptionalHeader; 211_reader.PEHeaders.SectionHeaders[0].PointerToRawData) 243for (int i = resourceSectionIndex + 1; i < _reader.PEHeaders.SectionHeaders.Length; i++) 267int dataDirectoriesOffset = _reader.PEHeaders.PEHeader.Magic == PEMagic.PE32Plus 280for (int i = 0; i < _reader.PEHeaders.PEHeader.NumberOfRvaAndSizes; i++) 336_reader.Dispose();