Интерфейс ICLRDebugManager
Предоставляет методы, позволяющие узлу связать набор задач с идентификатором и понятным именем.
Методы
Метод | Описание |
---|---|
Метод BeginConnection | Устанавливает новое соединение между узлом и отладчиком, чтобы связать задачи с идентификатором и понятным именем. |
Метод EndConnection | Удаляет связь между списком задач, идентификатором и понятным именем. |
Метод GetDacl | Этот метод не реализован. |
Метод IsDebuggerAttached | Получает значение, показывающее, присоединен ли отладчик к процессу. |
Метод SetConnectionTasks | Связывает список экземпляров ICLRTask с идентификатором и понятным именем. |
Метод SetDacl | Этот метод не реализован. |
Метод SetSymbolReadingPolicy | Задает политику для чтения файлов базы данных программ (PDB). Политика определяет, включаются ли сведения о номерах строк и файлах в стеки вызовов. |
Комментарии
В сценариях отладки узлу может потребоваться группировать задачи в соответствии с собственной логикой программирования. Например, группирование позволит разработчику видеть только задачи, необходимые API разработчика, а не видеть все задачи, выполняемые в процессе. ICLRDebugManager
позволяет узлу реализовать такое группирование.
Важно!
Три ICLRDebugManager
метода, BeginConnection
и SetConnectionTasks
EndConnection
, зависят друг от друга. Они должны вызываться в заданном порядке, чтобы работать должным образом.
Группирование, а также идентификаторы и понятные имена, присваиваемые ведущему узлу, не имеют никакого значения для среды CLR. Среда CLR просто передает сведения отладчику.
Требования
Платформы: см. раздел Требования к системе.
Заголовка: MSCorEE.h
Библиотека: Включается в качестве ресурса в MSCorEE.dll
версии платформа .NET Framework: доступно с версии 2.0.