COR_PRF_TRANSITION_REASON — Wyliczenie
Wskazuje przyczynę przejścia z zarządzanego do niezarządzanego kodu lub odwrotnie.
Składnia
typedef enum {
COR_PRF_TRANSITION_CALL,
COR_PRF_TRANSITION_RETURN
} COR_PRF_TRANSITION_REASON;
Elementy członkowskie
Członek | Opis |
---|---|
COR_PRF_TRANSITION_CALL |
Przejście jest spowodowane wywołaniem funkcji. |
COR_PRF_TRANSITION_RETURN |
Przejście jest spowodowane powrotem z funkcji. |
Uwagi
W przypadku przejścia profiler odbiera wywołanie zwrotne ICorProfilerCallback::ManagedToUnmanagedTransition lub ICorProfilerCallback::UnmanagedToManagedTransition , z których każda zawiera wartość COR_PRF_TRANSITION_REASON
wyliczenia, aby wskazać przyczynę przejścia.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: CorProf.idl, CorProf.h
Biblioteki: CorGuids.lib
wersje .NET Framework: dostępne od wersji 1.0
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.