MetadataBuilder.AddFieldRelativeVirtualAddress Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge un mapping da un campo al relativo valore iniziale archiviato nell'immagine PE.
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)
Parametri
- field
- FieldDefinitionHandle
Handle della definizione di campo.
- offset
- Int32
Offset all'interno del blocco nell'immagine PE che archivia i valori iniziali dei campi mappati (in genere nella sezione .text).
Eccezioni
offset
è negativo.
Commenti
Le voci devono essere aggiunte nello stesso ordine delle definizioni di campo corrispondenti.
L'indirizzo virtuale finale archiviato nei metadati viene calcolato quando i metadati vengono serializzati aggiungendo l'offset all'indirizzo virtuale dell'inizio del blocco.