Enumeração de COR_PRF_TRANSITION_REASON
Indica o motivo de uma transição de gerenciado para código não gerenciado, ou vice-versa.
typedef enum {
COR_PRF_TRANSITION_CALL,
COR_PRF_TRANSITION_RETURN
} COR_PRF_TRANSITION_REASON;
Membros
Membro |
Descrição |
---|---|
COR_PRF_TRANSITION_CALL |
A transição é devido a uma chamada em uma função. |
COR_PRF_TRANSITION_RETURN |
A transição é devido a um retorno de uma função. |
Comentários
Quando ocorre uma transição, o profiler recebe um ICorProfilerCallback::ManagedToUnmanagedTransition ou ICorProfilerCallback::UnmanagedToManagedTransition retorno de chamada, que fornece um valor de COR_PRF_TRANSITION_REASON enumeração para indicar o motivo para a transição.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: Corprof. idl, CorProf.h
Biblioteca: CorGuids.lib
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0