Compartir vía


MetadataRootBuilder.Serialize(BlobBuilder, Int32, Int32) Método

Definición

Serializa el contenido de la raíz de los metadatos en el objeto BlobBuilder dado.

public:
 void Serialize(System::Reflection::Metadata::BlobBuilder ^ builder, int methodBodyStreamRva, int mappedFieldDataStreamRva);
public void Serialize (System.Reflection.Metadata.BlobBuilder builder, int methodBodyStreamRva, int mappedFieldDataStreamRva);
member this.Serialize : System.Reflection.Metadata.BlobBuilder * int * int -> unit
Public Sub Serialize (builder As BlobBuilder, methodBodyStreamRva As Integer, mappedFieldDataStreamRva As Integer)

Parámetros

builder
BlobBuilder

Generador en el que se va a escribir.

methodBodyStreamRva
Int32

La dirección virtual relativa del inicio de la secuencia del cuerpo del método. Se usa para calcular el valor final de los campos RVA de la tabla MethodDef.

mappedFieldDataStreamRva
Int32

La dirección virtual relativa del inicio de la secuencia de datos de inicialización de campos. Se usa para calcular el valor final de los campos RVA de la tabla FieldRVA.

Excepciones

builder es null.

methodBodyStreamRva o mappedFieldDataStreamRva es negativo.

Una tabla de metadatos no está ordenada según lo requiera la especificación, y SuppressValidation es false.

Se aplica a