1 write to VirtualAddress
System.Reflection.Metadata (1)
System\Reflection\PortableExecutable\SectionHeader.cs (1)
93VirtualAddress = reader.ReadInt32();
12 references to VirtualAddress
BuildValidator (1)
PEReaderExtensions.cs (1)
117return rva - containingSection.VirtualAddress + containingSection.PointerToRawData;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (5)
Emit\EmitMetadataTests.cs (5)
2346peStream.Position = peHeaders.SectionHeaders[0].PointerToRawData + peHeader.AddressOfEntryPoint - peHeaders.SectionHeaders[0].VirtualAddress; 2390Assert.Equal(0x2000, sections[0].VirtualAddress); 2401Assert.Equal(0x4000, sections[1].VirtualAddress); 2404var relocBlock = peReader.GetSectionData(sections[1].VirtualAddress); 2528Assert.Equal(0x2000, sections[0].VirtualAddress);
System.Reflection.Metadata (6)
System\Reflection\PortableExecutable\PEHeaders.cs (4)
331int relativeOffset = directory.RelativeVirtualAddress - _sectionHeaders[sectionIndex].VirtualAddress; 353if (_sectionHeaders[i].VirtualAddress <= relativeVirtualAddress && 354relativeVirtualAddress < _sectionHeaders[i].VirtualAddress + _sectionHeaders[i].VirtualSize) 390start = SectionHeaders[cormeta].VirtualAddress;
System\Reflection\PortableExecutable\PEReader.cs (2)
402PEHeaders.SectionHeaders[index].VirtualAddress, 497int relativeOffset = relativeVirtualAddress - PEHeaders.SectionHeaders[sectionIndex].VirtualAddress;