Compartir a través de


CorDebugInternalFrameType (Enumeración)

Identifica el tipo de marco de pila. El método ICorDebugInternalFrame::GetFrameType utiliza esta enumeración.

typedef enum CorDebugInternalFrameType {
    
    STUBFRAME_NONE                 = 0x00000000,
    STUBFRAME_M2U                  = 0x00000001,
    STUBFRAME_U2M                  = 0x00000002,
    STUBFRAME_APPDOMAIN_TRANSITION = 0x00000003,
    STUBFRAME_LIGHTWEIGHT_FUNCTION = 0x00000004,
    STUBFRAME_FUNC_EVAL            = 0x00000005,
    STUBFRAME_INTERNALCALL         = 0x00000006,
    STUBFRAME_CLASS_INIT           = 0x00000007,
    STUBFRAME_EXCEPTION            = 0x00000008,
    STUBFRAME_SECURITY             = 0x00000009,
    STUBFRAME_JIT_COMPILATION     = 0x0000000a,
} CorDebugInternalFrameType;

Miembros

Miembro

Descripción

STUBFRAME_NONE

Un valor null. El método ICorDebugInternalFrame::GetFrameType nunca devuelve este valor.

STUBFRAME_M2U

Un marco de código auxiliar administrado a no administrado.

STUBFRAME_U2M

Un marco de código auxiliar no administrado a administrado.

STUBFRAME_APPDOMAIN_TRANSITION

Una transición entre dominios de aplicación.

STUBFRAME_LIGHTWEIGHT_FUNCTION

Una llamada a método ligera.

STUBFRAME_FUNC_EVAL

El inicio de la evaluación de función.

STUBFRAME_INTERNALCALL

Una llamada interna en Common Language Runtime.

STUBFRAME_CLASS_INIT

El comienzo de la inicialización de una clase.

STUBFRAME_EXCEPTION

Excepción que se produce.

STUBFRAME_SECURITY

Un marco utilizado para la seguridad de acceso del código.

STUBFRAME_JIT_COMPILATION

El motor en tiempo de ejecución está realizando una compilación JIT de un método.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

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

Vea también

Referencia

ICorDebugInternalFrame (Interfaz)

Otros recursos

Enumeraciones de depuración