Compartilhar via


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