Поделиться через


DkmManagedHeapSparseArrayInfo Конструктор

Определение

Инициализируйте новое значение DkmManagedHeapSparseArrayInfo.

Этот API появился в Visual Studio 17 с обновлением 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)

Параметры

Address
UInt64

[Вход] Адрес этого объекта.

ArrayLength
UInt32

[Вход] Количество элементов в этом массиве.

ElementSize
UInt32

[Вход] Размер (в байтах) элемента в этом типе массива.

EmptyEntries
UInt32

[Вход] Количество пустых записей в этом массиве.

BytesWasted
UInt32

[Вход] Общее количество байтов, потраченных впустую данным массивом.

ArrayTypeId
DkmManagedTypeId

[Вход] Идентификатор типа для этого типа массива.

ReadSuccessfully
Boolean

[Вход] Указывает, был ли этот экземпляр успешно прочитан.

TypeName
String

[Вход] Имя типа для этого массива. Соответствует имени типа, полученному из шага кучи.

Применяется к