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


Интерфейс ICLRDebugManager

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

Методы

Метод

Описание

Метод ICLRDebugManager::BeginConnection

Устанавливает новое соединение между узлом и отладчиком с целью связывания задач с идентификатором и понятным именем.

Метод ICLRDebugManager::EndConnection

Удаляет связь списка задач с идентификатором и понятным именем.

Метод ICLRDebugManager::GetDacl

Этот метод не реализован.

Метод ICLRDebugManager::IsDebuggerAttached

Получает значение, показывающее, вложен ли отладчик в процесс.

Метод ICLRDebugManager::SetConnectionTasks

Связывает список экземпляров ICLRTask с идентификатором и понятным именем.

Метод ICLRDebugManager::SetDacl

Этот метод не реализован.

Метод ICLRDebugManager::SetSymbolReadingPolicy

Устанавливает политику чтения PDB-файлов. Политика определяет, включена ли информация о номерах строк и файлах в стеки вызова.

Заметки

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

Важное примечаниеВажно

Три метода ICLRDebugManager, BeginConnection, SetConnectionTasks и EndConnection зависят друг от друга.Для корректной работы их следует вызывать в приведенном порядке.

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

Требования

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

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

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

Версии платформы .NET Framework: 4, 3.5 с пакетом обновления 1 (SP1), 3.5, 3.0 с пакетом обновления 1 (SP1), 3.0, 2.0 с пакетом обновления 1 (SP1), 2.0

См. также

Другие ресурсы

Интерфейсы размещения