Поделиться через


Интерфейс ICLRDebugManager

Предоставляет методы, позволяющие узлу связать набор задач с идентификатором и понятным именем.

Методы

Метод Описание
Метод BeginConnection Устанавливает новое соединение между узлом и отладчиком, чтобы связать задачи с идентификатором и понятным именем.
Метод EndConnection Удаляет связь между списком задач, идентификатором и понятным именем.
Метод GetDacl Этот метод не реализован.
Метод IsDebuggerAttached Получает значение, показывающее, присоединен ли отладчик к процессу.
Метод SetConnectionTasks Связывает список экземпляров ICLRTask с идентификатором и понятным именем.
Метод SetDacl Этот метод не реализован.
Метод SetSymbolReadingPolicy Задает политику для чтения файлов базы данных программ (PDB). Политика определяет, включаются ли сведения о номерах строк и файлах в стеки вызовов.

Комментарии

В сценариях отладки узлу может потребоваться группировать задачи в соответствии с собственной логикой программирования. Например, группирование позволит разработчику видеть только задачи, необходимые API разработчика, а не видеть все задачи, выполняемые в процессе. ICLRDebugManager позволяет узлу реализовать такое группирование.

Важно!

Три ICLRDebugManager метода, BeginConnectionи SetConnectionTasksEndConnection, зависят друг от друга. Они должны вызываться в заданном порядке, чтобы работать должным образом.

Группирование, а также идентификаторы и понятные имена, присваиваемые ведущему узлу, не имеют никакого значения для среды CLR. Среда CLR просто передает сведения отладчику.

Требования

Платформы: см. раздел Требования к системе.

Заголовка: MSCorEE.h

Библиотека: Включается в качестве ресурса в MSCorEE.dll

версии платформа .NET Framework: доступно с версии 2.0.

См. также раздел