DkmManagedHeapSparseArrayInfo 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化新的 DkmManagedHeapSparseArrayInfo 值。
此 API 是在 Visual Studio 17 Update 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
[In]此对象的地址。
- ArrayLength
- UInt32
[In]此数组中的元素数。
- ElementSize
- UInt32
[In]此数组类型中元素的大小) (字节数。
- EmptyEntries
- UInt32
[In]此数组中的空条目数。
- BytesWasted
- UInt32
[In]此数组浪费的总字节数。
- ArrayTypeId
- DkmManagedTypeId
[In]此数组类型的类型 ID。
- ReadSuccessfully
- Boolean
[In]此实例是否已成功读取。
- TypeName
- String
[In]此数组的类型名称。 对应于从堆演练中检索到的类型名称。