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
);
140
int resourceSectionIndex =
_reader
.PEHeaders.SectionHeaders.Length;
141
for (int i = 0; i <
_reader
.PEHeaders.SectionHeaders.Length; i++)
143
if (
_reader
.PEHeaders.SectionHeaders[i].Name == ".rsrc")
150
int fileAlignment =
_reader
.PEHeaders.PEHeader!.FileAlignment;
151
int sectionAlignment =
_reader
.PEHeaders.PEHeader!.SectionAlignment;
153
bool needsAddSection = resourceSectionIndex ==
_reader
.PEHeaders.SectionHeaders.Length;
163
SectionHeader lastSection =
_reader
.PEHeaders.SectionHeaders.Last();
172
isRsrcIsLastSection =
_reader
.PEHeaders.SectionHeaders.Length - 1 == resourceSectionIndex;
174
SectionHeader resourceSection =
_reader
.PEHeaders.SectionHeaders[resourceSectionIndex];
204
(ushort)
_reader
.PEHeaders.CoffHeader.SizeOfOptionalHeader;
211
_reader
.PEHeaders.SectionHeaders[0].PointerToRawData)
243
for (int i = resourceSectionIndex + 1; i <
_reader
.PEHeaders.SectionHeaders.Length; i++)
267
int dataDirectoriesOffset =
_reader
.PEHeaders.PEHeader.Magic == PEMagic.PE32Plus
280
for (int i = 0; i <
_reader
.PEHeaders.PEHeader.NumberOfRvaAndSizes; i++)
336
_reader
.Dispose();