Enumerazione COR_PRF_TRANSITION_REASON
Indica il motivo di una transizione da codice gestito a codice non gestito o viceversa.
typedef enum {
COR_PRF_TRANSITION_CALL,
COR_PRF_TRANSITION_RETURN
} COR_PRF_TRANSITION_REASON;
Membri
Membro |
Descrizione |
---|---|
COR_PRF_TRANSITION_CALL |
La transizione è causata da una chiamata in una funzione. |
COR_PRF_TRANSITION_RETURN |
La transizione è causata da un ritorno da una funzione. |
Note
Quando si verifica una transizione, il profiler riceve un callback di ICorProfilerCallback::ManagedToUnmanagedTransition o ICorProfilerCallback::UnmanagedToManagedTransition, uno dei quali fornisce un valore dell'enumerazione COR_PRF_TRANSITION_REASON per indicare il motivo della transizione.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: CorProf.idl, CorProf.h
Libreria: CorGuids.lib
Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0