다음을 통해 공유


IAppDomainSetup 인터페이스

ICorRuntimeHost::CreateDomainEx 메서드를 호출하여 응용 프로그램 도메인을 만들기 전에 호스트에서 System.AppDomain 형식을 구성하는 데 사용할 수 있는 속성을 제공합니다.

속성

Property

설명

ApplicationBase

응용 프로그램을 포함하는 디렉터리의 이름을 가져오거나 설정합니다.

ApplicationName

응용 프로그램의 이름을 가져오거나 설정합니다.

CachePath

파일을 섀도 복사한 응용 프로그램 관련 영역의 이름을 가져오거나 설정합니다.

ConfigurationFile

응용 프로그램의 구성 파일 이름을 가져오거나 설정합니다.

DynamicBase

동적으로 생성된 파일이 저장 및 액세스되는 디렉터리의 이름을 가져오거나 설정합니다.

LicenseFile

이 도메인과 연결된 라이선스 파일의 경로를 가져오거나 설정합니다.

PrivateBinPath

전용 어셈블리를 검색하기 위해 ApplicationBase 디렉터리와 결합된 디렉터리 목록을 가져오거나 설정합니다.

PrivateBinPathProbe

응용 프로그램의 검색 경로에서 ApplicationBase를 포함 또는 제외하는 문자열 값을 가져오거나 설정합니다.

ShadowCopyDirectories

섀도 복사할 어셈블리를 포함하는 디렉터리의 이름을 가져오거나 설정합니다.

ShadowCopyFiles

섀도 복사를 사용할 수 있는지 여부를 나타내는 문자열을 가져오거나 설정합니다. 올바른 값은 "true" 또는 "false"입니다.

설명

IAppDomainSetup 인터페이스는 관리되는 IAppDomainSetup 인터페이스에 해당합니다. 이 인터페이스는 AppDomainSetup 형식에서 구현합니다. 관련 속성에 대한 자세한 내용은 System.IAppDomainSetup을 참조하십시오.

IAppDomainSetup은 응용 프로그램 도메인을 만들기 전에 AppDomain 인스턴스에 추가할 수 있는 어셈블리 바인딩 정보를 나타냅니다. 예를 들어 호스트는 ApplicationBase 속성을 설정하여 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, 1.1

참고 항목

참조

AppDomain

AppDomainSetup

IAppDomainSetup

기타 리소스

호스팅 인터페이스