Condividi tramite


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