MetadataRootBuilder.Serialize(BlobBuilder, Int32, Int32) 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.
Serializza il contenuto della radice dei metadati nel BlobBuilder specificato.
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)
Parametri
- builder
- BlobBuilder
Generatore in cui scrivere.
- methodBodyStreamRva
- Int32
Indirizzo virtuale relativo dell'inizio del flusso del corpo del metodo. Usato per calcolare il valore finale dei campi RVA della tabella MethodDef.
- mappedFieldDataStreamRva
- Int32
Indirizzo virtuale relativo dell'inizio del flusso di dati di inizializzazione dei campi. Usato per calcolare il valore finale dei campi RVA della tabella FieldRVA.
Eccezioni
builder
è null
.
methodBodyStreamRva
o mappedFieldDataStreamRva
è negativo.
Una tabella di metadati non è ordinata come richiesto dalla specifica e SuppressValidation è false
.