共用方式為


COR_PRF_TRANSITION_REASON 列舉

指出從 Managed 程式碼轉換為 Unmanaged 程式碼 (反之亦然) 的原因。

語法

typedef enum {  
    COR_PRF_TRANSITION_CALL,  
    COR_PRF_TRANSITION_RETURN  
} COR_PRF_TRANSITION_REASON;  

成員

member 描述
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 起提供