AppDomainSetup.AppDomainManagerType Propriedade

Definição

Obtém ou define o nome completo do tipo que fornece o gestor de domínios de aplicação para domínios de aplicação criados usando este AppDomainSetup objeto.

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

Valor de Propriedade

O nome completo do tipo, incluindo o namespace.

Observações

Para especificar o tipo do gestor de domínio da aplicação, defina tanto esta propriedade como a propriedade AppDomainManagerAssembly . Se alguma destas propriedades não estiver definida, a outra é ignorada.

Se não for fornecido um tipo, o gestor de domínio de aplicação é criado a partir do mesmo tipo que o domínio de aplicação principal (ou seja, o domínio de aplicação de onde o AppDomain.CreateDomain método é chamado).

Quando o domínio da aplicação é carregado, TypeLoadException é lançado se o assembly especificado pela AppDomainManagerAssembly propriedade não contiver o tipo especificado por esta propriedade.

Para definir o gestor de domínio de aplicação para o domínio de aplicação predefinido, utilize os <elementos appDomainManagerAssembly> e <appDomainManagerType> na <secção de tempo> de execução do ficheiro de configuração da aplicação, ou utilize as variáveis de ambiente descritas em AppDomainManager.

Esta funcionalidade exige que a aplicação tenha total confiança. (Por exemplo, uma aplicação a correr no ambiente de trabalho tem total confiança.) Se a candidatura não tiver total confiança, a TypeLoadException é lançada.

O formato do nome completo de um tipo é dado pela Type.FullName propriedade.

Aplica-se a