Enumeração de CorDebugInternalFrameType
Identifica o tipo de quadro de pilha. Essa enumeração é usada pelo ICorDebugInternalFrame::GetFrameType método.
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;
Membros
Membro |
Descrição |
---|---|
STUBFRAME_NONE |
Um valor nulo. O ICorDebugInternalFrame::GetFrameType método nunca retorna este valor. |
STUBFRAME_M2U |
Um quadro de stub não gerenciado a gerenciado. |
STUBFRAME_U2M |
Um quadro de stub não gerenciado para gerenciado. |
STUBFRAME_APPDOMAIN_TRANSITION |
Uma transição entre domínios de aplicativo. |
STUBFRAME_LIGHTWEIGHT_FUNCTION |
Uma chamada de método leve. |
STUBFRAME_FUNC_EVAL |
O início da avaliação da função. |
STUBFRAME_INTERNALCALL |
Uma chamada interna para o common language runtime. |
STUBFRAME_CLASS_INIT |
O início da inicialização da classe. |
STUBFRAME_EXCEPTION |
Uma exceção é lançada. |
STUBFRAME_SECURITY |
Um quadro é usado para a segurança de acesso do código. |
STUBFRAME_JIT_COMPILATION |
O tempo de execução é um método de compilação JIT. |
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0
Consulte também
Referência
Interface de ICorDebugInternalFrame