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

Definição

Serializa o conteúdo raiz de metadados no determinado BlobBuilder.

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

Construtor para gravar.

methodBodyStreamRva
Int32

O endereço virtual relativo do início do fluxo do corpo do método. Usado para calcular o valor final dos campos RVA da tabela MethodDef.

mappedFieldDataStreamRva
Int32

O endereço virtual relativo do início do fluxo de dados de inicialização do campo. Usado para calcular o valor final dos campos RVA da tabela FieldRVA.

Exceções

builder é null.

methodBodyStreamRva ou mappedFieldDataStreamRva é negativo.

Uma tabela de metadados não é ordenada conforme exigido pela especificação e SuppressValidation é false.

Aplica-se a