MetadataRootBuilder.Serialize(BlobBuilder, Int32, Int32) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.