Language

DkmManagedHeapSparseArraySummaryInfo Constructor

Definition

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.

Applies to