다음을 통해 공유


ICLRTaskManager 인터페이스

호스트가 CLR(공용 언어 런타임)에서 새 작업을 만들도록 명시적으로 요청하고, 현재 실행 중인 작업을 가져오고, 이 작업에 언어와 문화권을 설정할 수 있도록 하는 메서드를 제공합니다.

메서드

메서드

설명

ICLRTaskManager::CreateTask 메서드

CLR에서 새 ICLRTask 인터페이스를 만들도록 명시적으로 요청합니다.

ICLRTaskManager::GetCurrentTask 메서드

현재 실행 중인 작업을 나타내는 ICLRTask 인스턴스를 가져옵니다.

ICLRTaskManager::GetCurrentTaskType 메서드

현재 실행 중인 작업의 형식을 가져옵니다.

ICLRTaskManager::SetLocale 메서드

호스트가 현재 실행 중인 작업의 로캘 식별자를 수정했음을 CLR에 알립니다.

ICLRTaskManager::SetUILocale 메서드

현재 실행 중인 작업에 대해 호스트가 사용자 인터페이스 로캘 식별자를 수정했음을 공용 언어 런타임에 알립니다.

설명

호스팅된 환경에서 실행 중인 각 작업은 호스트에서 IHostTask 인스턴스로 표현되고 CLR에서 ICLRTask 인스턴스로 표현됩니다. 호스트나 CLR에서 작업 만들기를 시작할 수 있지만 작업과 관련하여 호스트와 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

참고 항목

참조

ICLRTask 인터페이스

IHostTask 인터페이스

IHostTaskManager 인터페이스

기타 리소스

호스팅 인터페이스