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 起可用