MetadataBuilder.AddFieldRelativeVirtualAddress Metod

Definition

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.

Gäller för