COR_PRF_TRANSITION_REASON-Enumeration
Zeigt den Grund für einen Übergang von verwaltetem zu nicht verwaltetem Code an oder umgekehrt.
Syntax
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 einer Funktion. |
COR_PRF_TRANSITION_RETURN |
Der Übergang erfolgt aufgrund einer Rückgabe einer Funktion. |
Hinweise
Wenn ein Übergang erfolgt, empfängt der Profiler den Rückruf ICorProfilerCallback::ManagedToUnmanagedTransition oder ICorProfilerCallback::UnmanagedToManagedTransition. Beide Rückrufe enthalten einen Wert der COR_PRF_TRANSITION_REASON
-Enumeration, um den Grund für den Übergang anzugeben.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit Version 1.0 verfügbar.
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.