ICorRuntimeHost 인터페이스
호스트가 CLR(공용 언어 런타임)을 명시적으로 시작 및 중지하고, 애플리케이션 도메인을 만들고 구성하며, 기본 도메인에 액세스하고, 프로세스에서 실행 중인 모든 도메인을 열거할 수 있는 메서드를 제공합니다.
.NET Framework 버전 2.0에서 이 인터페이스는 ICLRRuntimeHost로 대체됩니다.
메서드
메서드 | Description |
---|---|
CloseEnum 메서드 | 도메인 열거자를 도메인 목록의 시작 부분으로 다시 설정합니다. |
CreateDomain 메서드 | 애플리케이션 도메인을 만듭니다. 호출자는 System.AppDomain 형식의 인스턴스에 대한 형식 _AppDomain의 인터페이스 포인터를 받습니다. |
CreateDomainEx 메서드 | 애플리케이션 도메인을 만듭니다. 이 메서드를 사용하면 호출자가 IAppDomainSetup 인스턴스를 전달하여 반환된 _AppDomain 인스턴스의 추가 기능을 구성할 수 있습니다. |
CreateDomainSetup 메서드 | AppDomainSetup 인스턴스에 대한 IAppDomainSetup 형식의 인터페이스 포인터를 가져옵니다. IAppDomainSetup 은 애플리케이션 도메인을 만들기 전에 구성하기 위한 메서드를 제공합니다. |
CreateEvidence 메서드 | 호스트가 CreateDomain 또는 CreateDomainEx에 전달할 보안 증거를 만들 수 있도록 하는 IIdentity 형식의 인터페이스 포인터를 가져옵니다. |
CreateLogicalThreadState 메서드 | 사용하지 마십시오. |
CurrentDomain 메서드 | 현재 스레드에 로드된 도메인을 나타내는 형식 _AppDomain의 인터페이스 포인터를 가져옵니다. |
DeleteLogicalThreadState 메서드 | 사용하지 마십시오. |
EnumDomains 메서드 | 현재 프로세스의 도메인에 대한 열거자를 가져옵니다. |
GetConfiguration 메서드 | 호스트가 CLR의 콜백 구성을 지정할 수 있도록 하는 개체를 가져옵니다. |
GetDefaultDomain 메서드 | 현재 프로세스의 기본 도메인을 나타내는 형식 _AppDomain의 인터페이스 포인터를 가져옵니다. |
LocksHeldByLogicalThread 메서드 | 사용하지 마십시오. |
MapFile 메서드 | 지정된 파일을 메모리에 매핑합니다. 이 메서드는 사용되지 않습니다. |
NextDomain 메서드 | 열거형의 다음 도메인에 대한 인터페이스 포인터를 가져옵니다. |
Start 메서드 | CLR을 시작합니다. |
Stop 메서드 | 현재 프로세스의 런타임에서 코드 실행을 중지합니다. |
SwitchInLogicalThreadState 메서드 | 사용하지 마십시오. |
SwitchOutLogicalThreadState 메서드 | 사용하지 마십시오. |
UnloadDomain 메서드 | 현재 프로세스에서 지정된 애플리케이션 도메인을 언로드합니다. |
요구 사항
플랫폼:시스템 요구 사항을 참조하세요.
헤더: MSCorEE.h
라이브러리: 리소스로 MSCorEE.dll에 포함됩니다.
.NET Framework 버전: 1.0, 1.1
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET