Share via


Interfaccia ICLRDebugManager

Fornisce metodi che consentono a un host di associare un set di attività a un identificatore e a un nome descrittivo.

Metodi

Metodo Descrizione
Metodo BeginConnection Stabilisce una nuova connessione tra l'host e il debugger per associare le attività a un identificatore e a un nome descrittivo.
Metodo EndConnection Rimuove l'associazione tra un elenco di attività e un identificatore e un nome descrittivo.
Metodo GetDacl Questo metodo non è implementato.
Metodo IsDebuggerAttached Ottiene un valore che indica se un debugger è collegato al processo.
Metodo SetConnectionTasks Associa un elenco di istanze ICLRTask a un identificatore e a un nome descrittivo.
Metodo SetDacl Questo metodo non è implementato.
Metodo SetSymbolReadingPolicy Imposta i criteri per la lettura dei file del database di programma (PDB). I criteri determinano se le informazioni sui numeri di riga e i file sono inclusi negli stack di chiamate.

Commenti

Negli scenari di debug, un host potrebbe voler raggruppare le attività in base alla propria logica di programmazione. Ad esempio, un raggruppamento consente a uno sviluppatore di visualizzare solo le attività richieste dalle API dello sviluppatore, anziché visualizzare tutte le attività in esecuzione nel processo. ICLRDebugManager consente all'host di implementare questo tipo di raggruppamento.

Importante

Tre ICLRDebugManager metodi, BeginConnection, SetConnectionTasks e EndConnection, dipendono l'uno dall'altro. Devono essere chiamati nell'ordine specificato per funzionare come previsto.

Il raggruppamento e gli identificatori e i nomi descrittivi assegnati dall'host al raggruppamento non hanno alcun significato per Common Language Runtime (CLR). CLR passa semplicemente le informazioni al debugger.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: MSCorEE.h

Libreria: Incluso come risorsa in MSCorEE.dll

Versioni di .NET Framework: Disponibile dalla versione 2.0

Vedi anche