MetadataRootBuilder.Serialize(BlobBuilder, Int32, Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將元資料根內容序列化為給定 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)
參數
- builder
- BlobBuilder
一個可以寫信給的建商。
- methodBodyStreamRva
- Int32
方法主體串流起始處的相對虛擬位址。 用於計算 MethodDef 表格中 RVA 欄位的最終值。
- mappedFieldDataStreamRva
- Int32
欄位初始化資料串流起始處的相對虛擬位址。 用於計算 FieldRVA 表格中 RVA 欄位的最終值。
例外狀況
builder 是 null。
methodBodyStreamRva 或 mappedFieldDataStreamRva 是陰性。
元資料表並未依規範要求排序,且 SuppressValidation 為 false。