Partager via


COR_PRF_TRANSITION_REASON, énumération

Indique la raison pour laquelle une transition du code managé au code non managé, ou vice versa, a eu lieu.

typedef enum {
    COR_PRF_TRANSITION_CALL,
    COR_PRF_TRANSITION_RETURN
} COR_PRF_TRANSITION_REASON;

Membres

Membre

Description

COR_PRF_TRANSITION_CALL

La transition est due à un appel dans une fonction.

COR_PRF_TRANSITION_RETURN

La transition est due à un retour d'une fonction.

Notes

Lorsqu'une transition se produit, le profileur reçoit un rappel ICorProfilerCallback::ManagedToUnmanagedTransition ou ICorProfilerCallback::UnmanagedToManagedTransition, qui fournit une valeur de l'énumération COR_PRF_TRANSITION_REASON pour indiquer la raison de la transition.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : CorProf.idl, CorProf.h

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0