Enumeração CorDebugInternalFrameType

Identifica o tipo de quadro de pilha. Esta enumeração é parada para o método ICorDebugInternalFrame::GetFrameType.

Sintaxe

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 método ICorDebugInternalFrame::GetFrameType nunca retorna esse valor.
STUBFRAME_M2U Um quadro stub gerenciado para não gerenciado.
STUBFRAME_U2M Um quadro 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 de uma inicialização de classe.
STUBFRAME_EXCEPTION Uma exceção é gerada.
STUBFRAME_SECURITY Um quadro usado para segurança de acesso ao código.
STUBFRAME_JIT_COMPILATION O runtime está compilando um método JIT.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: disponíveis desde 2.0

Confira também