Enumeração 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 telefonar 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 criador de perfil recebe um ICorProfilerCallback::ManagedToUnmanagedTransition or ICorProfilerCallback::UnmanagedToManagedTransition retorno de chamada, um dos que fornece um valor igual a COR_PRF_TRANSITION_REASON enumeração para indicar o motivo para a transição.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: CorProf.idl
Biblioteca: CorGuids.lib
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0