MetadataRootBuilder.Serialize(BlobBuilder, Int32, Int32) Метод

Определение

Сериализует корневое содержимое метаданных в заданный.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

Относительный виртуальный адрес начала потока текста метода. Используется для вычисления окончательного значения полей RVA таблицы MethodDef.

mappedFieldDataStreamRva
Int32

Относительный виртуальный адрес начала потока данных инициализации поля. Используется для вычисления окончательного значения полей RVA таблицы FieldRVA.

Исключения

builder равно null.

methodBodyStreamRva или mappedFieldDataStreamRva отрицательный.

Таблица метаданных не упорядочена в соответствии со спецификацией и SuppressValidation имеет значение false.

Применяется к