IXCLRDataValue::GetArrayProperties 方法
获取数组值的定义。
注意
此 API 最初旨在供运行时内部使用。 尽管现在支持第三方使用,但我们建议尽量使用 ICorDebug
和 ICorProfiler
API。
语法
HRESULT GetArrayProperties(
[out] ULONG32 *rank,
[out] ULONG32 *totalElements,
[in] ULONG32 numDim,
[out, size_is(numDim)] ULONG32 dims[],
[in] ULONG32 numBases,
[out, size_is(numBases)] LONG32 bases[]
);
参数
rank
[out]数组的排名(维度数)。
totalElements
[out]数组中的元素总数。
numDim
[in] dims
缓冲区的大小。
dims
[out]一个数组,其中包含数组的每个维度的大小。
numBases
[in] bases
缓冲区的大小。
bases
[out]一个数组,其中包含数组的每个维度的基。
注解
给定方法属于 IXCLRDataValue
接口的一部分,对应于虚拟方法表的第 24 个槽位。
要求
平台:请参阅系统要求。 标头:无;库:无;.NET Framework 版本:自 4.7 起可用