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::ManagedToUnmanagedTransition 或 ICorProfilerCallback::UnmanagedToManagedTransition 回呼,任一個回呼都會提供 COR_PRF_TRANSITION_REASON
列舉的值來指出轉換原因。
規格需求
平台:請參閱系統需求。
標頭: CorProf.idl、CorProf.h
程式庫:CorGuids.lib
.NET Framework版本:自 1.0 起提供