MetadataRootBuilder.Serialize(BlobBuilder, Int32, Int32) Methode

Definitie

Serialiseert de hoofdinhoud van metagegevens in de opgegeven 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)

Parameters

builder
BlobBuilder

Opbouwfunctie om naar te schrijven.

methodBodyStreamRva
Int32

Het relatieve virtuele adres van het begin van de hoofdtekststroom van de methode. Wordt gebruikt om de uiteindelijke waarde van RVA-velden van de tabel MethodDef te berekenen.

mappedFieldDataStreamRva
Int32

Het relatieve virtuele adres van het begin van de gegevensstroom van het veld init. Wordt gebruikt om de uiteindelijke waarde van RVA-velden van de tabel FieldRVA te berekenen.

Uitzonderingen

builder is null.

methodBodyStreamRva of mappedFieldDataStreamRva is negatief.

Een metagegevenstabel wordt niet geordend zoals vereist door de specificatie en SuppressValidation is false.

Van toepassing op