MetadataBuilder.AddFieldRelativeVirtualAddress Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Voegt een toewijzing van een veld toe aan de oorspronkelijke waarde die is opgeslagen in de PE-afbeelding.
public:
void AddFieldRelativeVirtualAddress(System::Reflection::Metadata::FieldDefinitionHandle field, int offset);
public void AddFieldRelativeVirtualAddress(System.Reflection.Metadata.FieldDefinitionHandle field, int offset);
member this.AddFieldRelativeVirtualAddress : System.Reflection.Metadata.FieldDefinitionHandle * int -> unit
Public Sub AddFieldRelativeVirtualAddress (field As FieldDefinitionHandle, offset As Integer)
Parameters
- field
- FieldDefinitionHandle
De velddefinitiegreep.
- offset
- Int32
De verschuiving in het blok in de PE-afbeelding waarin de initiƫle waarden van toegewezen velden worden opgeslagen (meestal in de sectie .text).
Uitzonderingen
offset is negatief.
Opmerkingen
Vermeldingen moeten in dezelfde volgorde worden toegevoegd als de bijbehorende velddefinities.
Het uiteindelijke relatieve virtuele adres dat in de metagegevens is opgeslagen, wordt berekend wanneer de metagegevens worden geserialiseerd door de offset toe te voegen aan het virtuele adres van het beginblok.