Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Representa um segmento de uma pilha de chamadas físicas ou lógicas.
Methods
| Método | Description |
|---|---|
| Método EnumerateFrames | Obtém um enumerador que contém todos os quadros de pilha gerenciados na cadeia, começando com o quadro mais recente. |
| Método GetActiveFrame | Obtém o quadro ativo (ou seja, mais recente) na cadeia. |
| Método GetCallee | Obtém a cadeia que foi chamada por essa cadeia. |
| Método GetCaller | Obtém a cadeia que chamou essa cadeia. |
| Método GetContext | Não implementado. |
| Método GetNext | Obtém a próxima cadeia de quadros para o thread. |
| Método GetPrevious | Obtém a cadeia anterior de quadros para o thread. |
| Método GetReason | Obtém o motivo da gênese dessa cadeia de chamadas. |
| Método GetRegisterSet | Obtém o conjunto de registros para a parte ativa dessa cadeia. |
| Método GetStackRange | Obtém o intervalo de endereços do segmento de pilha para essa cadeia. |
| Método GetThread | Obtém o thread físico do qual essa cadeia de chamadas faz parte. |
| Método IsManaged | Obtém um valor que indica se essa cadeia está executando o código gerenciado. |
Observações
Os quadros de pilha em uma cadeia ocupam espaço de pilha contíguo e compartilham o mesmo thread e contexto. Uma cadeia pode representar cadeias de código gerenciadas ou não gerenciadas. Uma instância vazia ICorDebugChain representa uma cadeia de código não gerenciada.
Observação
Essa interface não dá suporte a ser chamada remotamente, seja entre máquinas ou entre processos.
Requirements
Plataformas: Consulte sistemas operacionais com suporte do .NET.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET: Disponível desde o .NET Framework 1.0