Compartilhar via


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