Udostępnij za pośrednictwem


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