Bagikan melalui


MetadataRootBuilder.Serialize(BlobBuilder, Int32, Int32) Metode

Definisi

Menserialisasikan konten akar metadata ke BlobBuilderdalam .

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)

Parameter

builder
BlobBuilder

Pembangun untuk menulis.

methodBodyStreamRva
Int32

Alamat virtual relatif dari awal aliran isi metode. Digunakan untuk menghitung nilai akhir bidang RVA dari tabel MethodDef.

mappedFieldDataStreamRva
Int32

Alamat virtual relatif dari awal aliran data init bidang. Digunakan untuk menghitung nilai akhir bidang RVA dari tabel FieldRVA.

Pengecualian

builderadalah null.

methodBodyStreamRva atau mappedFieldDataStreamRva negatif.

Tabel metadata tidak diurutkan seperti yang diperlukan oleh spesifikasi dan SuppressValidation adalah false.

Berlaku untuk