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 Если сборка не существует, или если сборка не содержит тип, указанный AppDomainManagerType свойством. FileLoadException Если сборка найдена, но сведения о версии не совпадают, возникает исключение.

Чтобы задать Диспетчер доменов приложений для домена приложения по умолчанию, используйте <appDomainManagerAssembly> элементы и <appDomainManagerType> в <runtime> разделе файла конфигурации приложения или используйте переменные среды, описанные в AppDomainManager .

Для этого компонента приложение должно иметь полное доверие. (Например, приложение, работающее на рабочем столе, имеет полное доверие.) Если приложение не имеет полного доверия, TypeLoadException создается исключение.

Формат отображаемого имени сборки задается Assembly.FullName свойством.

Применяется к