Language

DkmManagedHeapSparseArraySummaryInfo Struct

Definition

Represents the aggregated sparse array info for a single array type.

This API was introduced in Visual Studio 17 Update 6 (DkmApiVersion.VS17Update6).

[System.Runtime.InteropServices.Guid("7b1de190-6d20-11a9-d6d5-58fe3ba7b172")]
public struct DkmManagedHeapSparseArraySummaryInfo
[<System.Runtime.InteropServices.Guid("7b1de190-6d20-11a9-d6d5-58fe3ba7b172")>]
type DkmManagedHeapSparseArraySummaryInfo = struct
Public Structure DkmManagedHeapSparseArraySummaryInfo
Inheritance
DkmManagedHeapSparseArraySummaryInfo
Attributes

Constructors

Name Description
DkmManagedHeapSparseArraySummaryInfo(DkmManagedTypeId, DkmManagedTypeId, UInt32, UInt32, UInt32, String)

Initialize a new DkmManagedHeapSparseArraySummaryInfo value.

This API was introduced in Visual Studio 17 Update 6 (DkmApiVersion.VS17Update6).

Fields

Name Description
ArrayCount

The total number of arrays of this type.

ArrayTypeId

The type id for this array type.

BytesWasted

The total number of bytes wasted by this array type.

ElementTypeId

The array element type id for this array type.

EmptyEntries

The total number of empty entries in this array type.

TypeName

The type name for this array. Corresponds to the type name retrieved from the heap walk.

Applies to