ICorRuntimeHost 인터페이스
호스트에서 CLR(공용 언어 런타임)을 명시적으로 시작하거나 중지하고, 응용 프로그램 도메인을 만들거나 구성하고, 기본 도메인에 액세스하고, 프로세스에서 실행 중인 모든 도메인을 열거하는 데 사용할 수 있는 메서드를 제공합니다.
.NET Framework 버전 2.0에서는 이 인터페이스가 ICLRRuntimeHost로 대체되었습니다.
메서드
메서드 |
설명 |
---|---|
도메인 열거자를 목록의 시작 부분으로 다시 설정합니다. |
|
응용 프로그램 도메인을 만듭니다. 호출자는 System.AppDomain 형식의 인스턴스에 대한 _AppDomain 형식의 인터페이스 포인터를 받습니다. |
|
응용 프로그램 도메인을 만듭니다. 이 메서드를 사용하면 호출자가 IAppDomainSetup 인스턴스를 전달하여 반환된 _AppDomain 인스턴스의 추가 기능을 구성할 수 있습니다. |
|
AppDomainSetup 인스턴스에 대한 형식 IAppDomainSetup의 인터페이스 포인터를 가져옵니다. IAppDomainSetup은 응용 프로그램 도메인을 만들기 전에 이 도메인의 다양한 특성을 구성할 수 있는 메서드를 제공합니다. |
|
호스트에서 보안 증명 정보를 만들어 CreateDomain 또는 CreateDomainEx에 전달하는 데 사용할 수 있는 IIdentity 형식의 인터페이스 포인터를 가져옵니다. |
|
사용하지 마십시오. |
|
현재 스레드에 로드된 도메인을 나타내는 _AppDomain 형식의 인터페이스 포인터를 가져옵니다. |
|
사용하지 마십시오. |
|
현재 프로세스에서 도메인에 대한 열거자를 가져옵니다. |
|
호스트에서 CLR의 콜백 구성을 지정하는 데 사용할 수 있는 개체를 가져옵니다. |
|
현재 프로세스의 기본 도메인을 나타내는 _AppDomain 형식의 인터페이스 포인터를 가져옵니다. |
|
사용하지 마십시오. |
|
지정된 파일을 메모리로 매핑합니다. 이 메서드는 사용되지 않습니다. |
|
열거형 내의 다음 도메인에 대한 인터페이스 포인터를 가져옵니다. |
|
CLR을 시작합니다. |
|
런타임에 현재 프로세스의 코드 실행을 중지합니다. |
|
사용하지 마십시오. |
|
사용하지 마십시오. |
|
현재 프로세스에서 지정된 응용 프로그램 도메인을 언로드합니다. |
요구 사항
플랫폼: .NET Framework 시스템 요구 사항 참조
헤더: MSCorEE.h
라이브러리: MSCorEE.dll에 리소스로 포함됨
.NET Framework 버전: 1.0, 1.1