ICorProfilerInfo10::EnumerateObjectReferences 方法

给定 ObjectID、回调和 clientData,枚举每个对象引用(如果有)。

语法

HRESULT EnumerateObjectReferences( [in] ObjectID objectId,
                                   [in] ObjectReferenceCallback callback,
                                   [in] void* clientData);

参数

objectId
[in]要枚举其引用的对象。

callback
[in]将使用对象的引用调用的函数。

clientData
[in]要传递给函数的 callback 探查器提供的数据。

注解

该方法 EnumerateObjectReferences 类似于 ObjectReferences,只是它按需遍历探查器的引用,而不是预先分配数组来存储引用。

要求

平台: 请参阅 .NET 支持的作系统

页眉: CorProf.idl、CorProf.h

库:CorGuids.lib

.NET 版本: 自 .NET Core 3.0 起可用

另请参阅