DkmManagedHeapSparseArraySummaryInfo Constructor
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initialize a new DkmManagedHeapSparseArraySummaryInfo value.
This API was introduced in Visual Studio 17 Update 6 (DkmApiVersion.VS17Update6).
public DkmManagedHeapSparseArraySummaryInfo(Microsoft.VisualStudio.Debugger.Clr.DkmManagedTypeId ArrayTypeId, Microsoft.VisualStudio.Debugger.Clr.DkmManagedTypeId ElementTypeId, uint BytesWasted, uint EmptyEntries, uint ArrayCount, string TypeName);
new Microsoft.VisualStudio.Debugger.Clr.DkmManagedHeapSparseArraySummaryInfo : Microsoft.VisualStudio.Debugger.Clr.DkmManagedTypeId * Microsoft.VisualStudio.Debugger.Clr.DkmManagedTypeId * uint32 * uint32 * uint32 * string -> Microsoft.VisualStudio.Debugger.Clr.DkmManagedHeapSparseArraySummaryInfo
Public Sub New (ArrayTypeId As DkmManagedTypeId, ElementTypeId As DkmManagedTypeId, BytesWasted As UInteger, EmptyEntries As UInteger, ArrayCount As UInteger, TypeName As String)
Parameters
- ArrayTypeId
- DkmManagedTypeId
[In] The type id for this array type.
- ElementTypeId
- DkmManagedTypeId
[In] The array element type id for this array type.
- BytesWasted
- UInt32
[In] The total number of bytes wasted by this array type.
- EmptyEntries
- UInt32
[In] The total number of empty entries in this array type.
- ArrayCount
- UInt32
[In] The total number of arrays of this type.
- TypeName
- String
[In] The type name for this array. Corresponds to the type name retrieved from the heap walk.