MetadataBuilder.AddFieldRelativeVirtualAddress Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Lägger till en mappning från ett fält till det ursprungliga värdet som lagras i PE-avbildningen.
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)
Parametrar
- field
- FieldDefinitionHandle
Fältdefinitionshandtaget.
- offset
- Int32
Förskjutningen i blocket i PE-avbildningen som lagrar initiala värden för mappade fält (vanligtvis i .text-avsnittet).
Undantag
offset är negativ.
Kommentarer
Poster måste läggas till i samma ordning som motsvarande fältdefinitioner.
Den slutliga relativa virtuella adressen som lagras i metadata beräknas när metadata serialiseras genom att förskjutningen läggs till i blockstartens virtuella adress.