Перечисление 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::ManagedToUnmanagedTransition или ICorProfilerCallback::UnmanagedToManagedTransition , любой из которых предоставляет значение COR_PRF_TRANSITION_REASON перечисления для указания причины перехода.

Требования

Платформы: см. раздел Требования к системе.

Заголовок: CorProf.idl, CorProf.h

Библиотека: CorGuids.lib

версии платформа .NET Framework: доступно с версии 1.0.