AppDomainSetup.AppDomainManagerAssembly 속성

정의

AppDomainSetup 개체를 사용하여 만든 애플리케이션 도메인에 대한 애플리케이션 도메인 관리자의 형식을 제공하는 어셈블리의 표시 이름을 가져오거나 설정합니다.

public:
 property System::String ^ AppDomainManagerAssembly { System::String ^ get(); void set(System::String ^ value); };
public string AppDomainManagerAssembly { get; set; }
member this.AppDomainManagerAssembly : string with get, set
Public Property AppDomainManagerAssembly As String

속성 값

String

애플리케이션 도메인 관리자의 Type을 제공하는 어셈블리의 표시 이름입니다.

설명

애플리케이션 도메인 관리자의 형식을 지정 하려면이 두 속성을 설정 하며 AppDomainManagerType 속성입니다. 이러한 속성 중 하나가 설정되지 않은 경우 다른 속성은 무시됩니다.

형식이 제공 되지 않은, 경우 애플리케이션 도메인 관리자를 부모 애플리케이션 도메인으로 동일한 형식에서 만들어집니다 (즉, 애플리케이션 도메인을는 AppDomain.CreateDomain 메서드).

애플리케이션 도메인 로드 되 면 TypeLoadException 어셈블리에 지정 된 형식 없는 경우 또는 어셈블리가 없는 경우 throw 되는 AppDomainManagerType 속성입니다. FileLoadException 는 어셈블리를 찾았지만 버전 정보가 일치하지 않는 경우 throw됩니다.

기본 애플리케이션 도메인에 대한 애플리케이션 도메인 관리자를 설정하려면 애플리케이션 구성 파일의 섹션에 있는 <runtime> 요소 및 <appDomainManagerType> 요소를 사용 <appDomainManagerAssembly> 하거나 에 설명된 AppDomainManager환경 변수를 사용합니다.

이 기능은 완전 신뢰 애플리케이션에 필요 합니다. (예를 들어, 데스크톱에서 실행 중인 애플리케이션에 완전 신뢰) 애플리케이션에 완전 신뢰가 없는 경우는 TypeLoadException throw 됩니다.

어셈블리 표시 이름의 형식은 속성에 Assembly.FullName 의해 지정됩니다.

적용 대상