MetadataRootBuilder.Serialize(BlobBuilder, Int32, Int32) Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Serializuje zawartość główną metadanych w danym BlobBuilderobiekcie .
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)
Parametry
- builder
- BlobBuilder
Konstruktor do zapisu.
- methodBodyStreamRva
- Int32
Względny wirtualny adres początku strumienia treści metody. Służy do obliczania ostatecznej wartości pól RVA tabeli MethodDef.
- mappedFieldDataStreamRva
- Int32
Względny wirtualny adres początku pola inicjowania strumienia danych. Służy do obliczania końcowej wartości pól RVA tabeli FieldRVA.
Wyjątki
builder to null.
methodBodyStreamRva lub mappedFieldDataStreamRva jest ujemny.
Tabela metadanych nie jest uporządkowana zgodnie ze specyfikacją i SuppressValidation jest false.