다음을 통해 공유


ICLRDebugManager 인터페이스

호스트에서 작업 집합에 식별자와 이름을 연결하는 데 사용할 수 있는 메서드를 제공합니다.

메서드

메서드

설명

ICLRDebugManager::BeginConnection 메서드

호스트와 디버거 간에 새 연결을 설정하여 작업에 식별자와 이름을 연결합니다.

ICLRDebugManager::EndConnection 메서드

작업 목록과 식별자 및 이름 사이의 연결을 제거합니다.

ICLRDebugManager::GetDacl 메서드

이 메서드는 구현되지 않았습니다.

ICLRDebugManager::IsDebuggerAttached 메서드

디버거가 프로세스에 연결되어 있는지 여부를 나타내는 값을 가져옵니다.

ICLRDebugManager::SetConnectionTasks 메서드

ICLRTask 인스턴스 목록에 식별자와 이름을 연결합니다.

ICLRDebugManager::SetDacl 메서드

이 메서드는 구현되지 않았습니다.

ICLRDebugManager::SetSymbolReadingPolicy 메서드

PDB(프로그램 데이터베이스) 파일 읽기 정책을 설정합니다. 정책은 줄 번호와 파일에 대한 정보를 호출 스택에 포함할지 여부를 결정합니다.

설명

디버깅 시나리오에서 호스트는 고유한 프로그래밍 논리에 따라 작업을 그룹화할 수 있습니다. 예를 들어 그룹화를 사용하면 개발자가 프로세스에서 실행 중인 작업 전체가 아니라 개발자의 API에 필요한 작업만 표시할 수 있습니다. 호스트에서는 ICLRDebugManager를 사용하여 이러한 그룹화를 구현할 수 있습니다.

중요중요

ICLRDebugManager의 세 가지 메서드 BeginConnection, SetConnectionTasksEndConnection은 서로 종속되므로지정한 순서대로 호출해야만 제대로 동작합니다.

그룹화 및 호스트가 그룹화에 할당하는 식별자와 이름은 CLR(공용 언어 런타임)에 아무 의미가 없습니다. CLR은 단지 이 정보를 디버거에 전달합니다.

요구 사항

플랫폼: .NET Framework 시스템 요구 사항 참조

헤더: MSCorEE.h

라이브러리: MSCorEE.dll에 리소스로 포함됨

.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

참고 항목

기타 리소스

호스팅 인터페이스