Partilhar via


AppDomainSetup.AppDomainManagerAssembly Propriedade

Definição

Obtém ou define o nome de exibição do assembly que fornece o tipo de gerenciador de domínio de aplicativo para domínios de aplicativo criados usando este objeto 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

Valor da propriedade

String

O nome de exibição do assembly que fornece o Type gerenciador de domínio do aplicativo.

Comentários

Para especificar o tipo do gerenciador de domínio do aplicativo, defina essa propriedade e a AppDomainManagerType propriedade. Se qualquer uma dessas propriedades não estiver definida, a outra será ignorada.

Se nenhum tipo for fornecido, o gerenciador de domínio do aplicativo será criado do mesmo tipo que o domínio do aplicativo pai (ou seja, o domínio do aplicativo do qual o AppDomain.CreateDomain método é chamado).

Quando o domínio do aplicativo é carregado, TypeLoadException é gerado se o assembly não existe ou se o assembly não contém o tipo especificado pela AppDomainManagerType propriedade. FileLoadException será gerado se o assembly for encontrado, mas as informações de versão não corresponderem.

Para definir o gerenciador de domínio do aplicativo para o domínio de aplicativo padrão, use o e <appDomainManagerType> os <appDomainManagerAssembly> <runtime> elementos na seção do arquivo de configuração do aplicativo ou use as variáveis de ambiente descritas em AppDomainManager.

Esse recurso requer que o aplicativo tenha total confiança. (Por exemplo, um aplicativo em execução na área de trabalho tem total confiança.) Se o aplicativo não tiver total confiança, um TypeLoadException será gerado.

O formato do nome de exibição do assembly é fornecido pela Assembly.FullName propriedade.

Aplica-se a