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)