Condividi tramite


Enumerazione COR_PRF_TRANSITION_REASON

Indica il motivo di una transizione da codice gestito a codice non gestito o viceversa.

Sintassi

typedef enum {  
    COR_PRF_TRANSITION_CALL,  
    COR_PRF_TRANSITION_RETURN  
} COR_PRF_TRANSITION_REASON;  

Members

Membro Descrizione
COR_PRF_TRANSITION_CALL La transizione è dovuta a una chiamata in una funzione.
COR_PRF_TRANSITION_RETURN La transizione è dovuta a una restituzione da una funzione.

Commenti

Quando si verifica una transizione, il profiler riceve un callback 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: Disponibile da 1.0