ICorProfilerInfo10::EnumerateObjectReferences 方法

给定 ObjectID、callback 和 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 起可用

另请参阅