DkmManagedHeapSparseArrayInfo 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.
Inizializzare un nuovo valore DkmManagedHeapSparseArrayInfo.
Questa API è stata introdotta in Visual Studio 17 Update 6 (DkmApiVersion.VS17Update6).
public DkmManagedHeapSparseArrayInfo(ulong Address, uint ArrayLength, uint ElementSize, uint EmptyEntries, uint BytesWasted, Microsoft.VisualStudio.Debugger.Clr.DkmManagedTypeId ArrayTypeId, bool ReadSuccessfully, string TypeName);
new Microsoft.VisualStudio.Debugger.Clr.DkmManagedHeapSparseArrayInfo : uint64 * uint32 * uint32 * uint32 * uint32 * Microsoft.VisualStudio.Debugger.Clr.DkmManagedTypeId * bool * string -> Microsoft.VisualStudio.Debugger.Clr.DkmManagedHeapSparseArrayInfo
Public Sub New (Address As ULong, ArrayLength As UInteger, ElementSize As UInteger, EmptyEntries As UInteger, BytesWasted As UInteger, ArrayTypeId As DkmManagedTypeId, ReadSuccessfully As Boolean, TypeName As String)
Parametri
- Address
- UInt64
[In] Indirizzo di questo oggetto.
- ArrayLength
- UInt32
[In] Numero di elementi in questa matrice.
- ElementSize
- UInt32
[In] Dimensione (in byte) di un elemento in questo tipo di matrice.
- EmptyEntries
- UInt32
[In] Numero di voci vuote in questa matrice.
- BytesWasted
- UInt32
[In] Numero totale di byte sprecato da questa matrice.
- ArrayTypeId
- DkmManagedTypeId
[In] ID del tipo per questo tipo di matrice.
- ReadSuccessfully
- Boolean
[In] Indica se l'istanza è stata letta correttamente.
- TypeName
- String
[In] Nome del tipo per questa matrice. Corrisponde al nome del tipo recuperato dalla procedura dell'heap.