COR_PRF_TRANSITION_REASON-Enumeration
Gibt den Grund für einen Übergang von verwaltetem zu nicht verwaltetem Code (oder umgekehrt) an.
typedef enum {
COR_PRF_TRANSITION_CALL,
COR_PRF_TRANSITION_RETURN
} COR_PRF_TRANSITION_REASON;
Member
Member |
Beschreibung |
---|---|
COR_PRF_TRANSITION_CALL |
Der Übergang erfolgt aufgrund eines Aufrufs an eine Funktion. |
COR_PRF_TRANSITION_RETURN |
Der Übergang erfolgt aufgrund einer Rückkehr von einer Funktion. |
Hinweise
Beim Auftreten eines Übergangs empfängt der Profiler einen ICorProfilerCallback::ManagedToUnmanagedTransition-Rückruf oder einen ICorProfilerCallback::UnmanagedToManagedTransition-Rückruf. Beide stellen einen Wert der COR_PRF_TRANSITION_REASON-Enumeration bereit, der den Grund für den Übergang angibt.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0