MetadataBuilder(Int32, Int32, Int32, Int32) Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt einen Generator für Metadatentabellen und Heaps.
public MetadataBuilder (int userStringHeapStartOffset = 0, int stringHeapStartOffset = 0, int blobHeapStartOffset = 0, int guidHeapStartOffset = 0);
new System.Reflection.Metadata.Ecma335.MetadataBuilder : int * int * int * int -> System.Reflection.Metadata.Ecma335.MetadataBuilder
Public Sub New (Optional userStringHeapStartOffset As Integer = 0, Optional stringHeapStartOffset As Integer = 0, Optional blobHeapStartOffset As Integer = 0, Optional guidHeapStartOffset As Integer = 0)
Parameter
- userStringHeapStartOffset
- Int32
Das Anfangsoffset des Benutzerzeichenfolgenheaps. Die kumulierte Größe von Benutzerzeichenfolgenheaps aller früheren EnC-Generationen muss 0 sein, außer es handelt sich bei den Metadaten um EnC-Delta-Metadaten.
- stringHeapStartOffset
- Int32
Das Anfangsoffset des Zeichenfolgenheaps. Die kumulierte Größe von Zeichenfolgenheaps aller früheren EnC-Generationen muss 0 sein, außer es handelt sich bei den Metadaten um EnC-Delta-Metadaten.
- blobHeapStartOffset
- Int32
Das Anfangsoffset des Blobheaps. Die kumulierte Größe von Blobheaps aller früheren EnC-Generationen muss 0 sein, außer es handelt sich bei den Metadaten um EnC-Delta-Metadaten.
- guidHeapStartOffset
- Int32
Das Anfangsoffset des GUID-Heaps. Die kumulierte Größe von GUID-Heaps aller früheren EnC-Generationen muss 0 sein, außer es handelt sich bei den Metadaten um EnC-Delta-Metadaten.
Ausnahmen
Offset ist zu groß.
Offset ist negativ.
guidHeapStartOffset
ist kein Vielfaches der Größe der GUID.