COR_PRF_TRANSITION_REASON 枚举

指示从托管代码向非托管代码转换或从非托管代码向托管代码转换的原因。

语法

typedef enum {  
    COR_PRF_TRANSITION_CALL,  
    COR_PRF_TRANSITION_RETURN  
} COR_PRF_TRANSITION_REASON;  

成员

成员 说明
COR_PRF_TRANSITION_CALL 由于调用了函数,因此转换。
COR_PRF_TRANSITION_RETURN 由于从函数返回,因此转换。

注解

发生转换时,探查器收到 ICorProfilerCallback::ManagedToUnmanagedTransitionICorProfilerCallback::UnmanagedToManagedTransition 回叫,任一一种可提供 COR_PRF_TRANSITION_REASON 枚举的值,以指示转换原因。

要求

平台:请参阅系统要求

头文件: CorProf.idl、CorProf.h

库:CorGuids.lib

.NET Framework 版本:自 1.0 起可用