Compartir a través de


COR_PRF_TRANSITION_REASON (Enumeración)

Indica la razón para una transición de código administrado a no administrado, o a la inversa.

typedef enum {
    COR_PRF_TRANSITION_CALL,
    COR_PRF_TRANSITION_RETURN
} COR_PRF_TRANSITION_REASON;

Miembros

Miembro

Descripción

COR_PRF_TRANSITION_CALL

La transición se debe a una llamada a una función.

COR_PRF_TRANSITION_RETURN

La transición se debe a un valor devuelto de una función.

Comentarios

Cuando se produce una transición, el generador de perfiles recibe una devolución de llamada ICorProfilerCallback::ManagedToUnmanagedTransition o ICorProfilerCallback::UnmanagedToManagedTransition, que proporcionan ambas un valor de la enumeración COR_PRF_TRANSITION_REASON para indicar la razón de la transición.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorProf.idl, CorProf.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0