Partilhar via


ICLRDebugManager Interface

Fornece métodos que permitem a um anfitrião associar um conjunto de tarefas a um identificador e a um nome amigável.

Métodos

Método Descrição
Método BeginConnection Estabelece uma nova ligação entre o anfitrião e o depurador para associar tarefas a um identificador e a um nome amigável.
Método EndConnection Remove a associação entre uma lista de tarefas e um identificador e um nome amigável.
Método GetDacl Este método não está implementado.
Método IsDebuggerAttached Obtém um valor que indica se um depurador está anexado ao processo.
Método SetConnectionTasks Associa uma lista de instâncias ICLRTask a um identificador e a um nome amigável.
Método SetDacl Este método não está implementado.
Método SetSymbolReadingPolicy Define a política para ler ficheiros de base de dados do programa (PDB). A política determina se as informações sobre números de linha e ficheiros estão incluídas em pilhas de chamadas.

Observações

Em cenários de depuração, um anfitrião poderá querer agrupar tarefas de acordo com a sua própria lógica de programação. Por exemplo, um agrupamento permitiria que um programador visse apenas as tarefas necessárias pelas APIs do programador, em vez de ver todas as tarefas em execução no processo. ICLRDebugManager permite ao anfitrião implementar este tipo de agrupamento.

Importante

Três ICLRDebugManager métodos, BeginConnection, SetConnectionTasks e EndConnection, dependem uns dos outros. Têm de ser chamados para funcionarem conforme esperado.

O agrupamento e os identificadores e os nomes amigáveis que o anfitrião atribui ao agrupamento não têm qualquer significado para o runtime de idioma comum (CLR). O CLR apenas transmite as informações ao depurador.

Requisitos

Plataformas: Veja Requisitos do Sistema.

Cabeçalho: MSCorEE.h

Biblioteca: Incluído como um recurso no MSCorEE.dll

.NET Framework Versões: Disponível desde 2.0

Ver também