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
[Вход] Имя типа для этого массива. Соответствует имени типа, полученному из шага кучи.