MetadataBuilder(Int32, Int32, Int32, Int32) Costruttore
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un generatore per tabelle e heap dei metadati.
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)
Parametri
- userStringHeapStartOffset
- Int32
Offset iniziale dell'heap delle stringhe utente. Le dimensioni cumulative degli heap delle stringhe utente di tutte le generazioni EnC precedenti devono essere 0, a meno che i metadati non siano metadati delta EnC.
- stringHeapStartOffset
- Int32
Offset iniziale dell'heap delle stringhe. Le dimensioni cumulative degli heap delle stringhe di tutte le generazioni EnC precedenti devono essere 0, a meno che i metadati non siano metadati delta EnC.
- blobHeapStartOffset
- Int32
Offset iniziale dell'heap dei BLOB. Le dimensioni cumulative degli heap dei BLOB di tutte le generazioni EnC precedenti devono essere 0, a meno che i metadati non siano metadati delta EnC.
- guidHeapStartOffset
- Int32
Offset iniziale dell'heap dei GUID. Le dimensioni cumulative degli heap dei GUID di tutte le generazioni EnC precedenti devono essere 0, a meno che i metadati non siano metadati delta EnC.
Eccezioni
L'offset è troppo grande.
L'offset è negativo.
guidHeapStartOffset
non è un multiplo delle dimensioni del GUID.