Comparteix a través de


MetadataBuilder.AddFieldRelativeVirtualAddress Método

Definición

Agrega una asignación de un campo a su valor inicial almacenado en la imagen de 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)

Parámetros

field
FieldDefinitionHandle

El identificador de la definición de tipo.

offset
Int32

El desplazamiento en el bloque de la imagen de PE que almacena los valores iniciales de los campos asignados (normalmente en la sección .text).

Excepciones

offset es negativo.

Comentarios

Las entradas deben agregarse en el mismo orden que las definiciones de campo correspondientes.

La dirección virtual relativa final almacenada en los metadatos se calcula cuando los metadatos se serializan agregando el desplazamiento a la dirección virtual del inicio del bloque.

Se aplica a