DkmManagedArrayLayout 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
对象类型的数组布局。 对应于 cordebug.h 中定义的COR_ARRAY_LAYOUT。
此 API 是在 Visual Studio 17 Update 5 (DkmApiVersion.VS17Update5) 中引入的。
[System.Runtime.InteropServices.Guid("c5be7f15-53f2-465c-b3d5-cc187c5168ae")]
public struct DkmManagedArrayLayout
[<System.Runtime.InteropServices.Guid("c5be7f15-53f2-465c-b3d5-cc187c5168ae")>]
type DkmManagedArrayLayout = struct
Public Structure DkmManagedArrayLayout
- 继承
-
DkmManagedArrayLayout
- 属性
构造函数
| DkmManagedArrayLayout(DkmManagedTypeId, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32) |
初始化新的 DkmManagedArrayLayout 值。 此 API 是在 Visual Studio 17 Update 5 (DkmApiVersion.VS17Update5) 中引入的。 |
字段
| ComponentId |
数组包含的对象类型的标识符。 |
| ComponentType |
一个 CorElementType 枚举值,指示组件是垃圾回收引用、值类还是基元。 |
| CountOffset |
数组中元素数量的偏移量。 |
| ElementSize |
每个元素的大小。 |
| FirstElementOffset |
数组中第一个元素的偏移量。 |
| NumRanks |
数组中的秩数。 |
| RankOffset |
秩开始处的偏移量。 |
| RankSize |
秩的大小(以字节为单位)。 |