Condividi tramite


AppDomainSetup.AppDomainManagerType Proprietà

Definizione

Ottiene o imposta il nome completo del tipo che fornisce il gestore di dominio applicazione per i domini applicazione creati usando questo oggetto AppDomainSetup.

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

Valore della proprietà

String

Nome completo del tipo, incluso lo spazio dei nomi.

Commenti

Per specificare il tipo di gestione dominio dell'applicazione, impostare sia questa proprietà che la AppDomainManagerAssembly proprietà . Se una di queste proprietà non è impostata, l'altra viene ignorata.

Se non viene specificato alcun tipo, il gestore di dominio dell'applicazione viene creato dallo stesso tipo del dominio applicazione padre, ovvero dal dominio dell'applicazione da cui viene chiamato il AppDomain.CreateDomain metodo .

Quando il dominio applicazione viene caricato, TypeLoadException viene generato se l'assembly specificato dalla AppDomainManagerAssembly proprietà non contiene il tipo specificato da questa proprietà.

Per impostare gestione dominio applicazione per il dominio applicazione predefinito, usare gli <appDomainManagerAssembly> elementi e <appDomainManagerType> nella <runtime> sezione del file di configurazione dell'applicazione oppure usare le variabili di ambiente descritte in AppDomainManager.

Questa funzionalità richiede che l'applicazione disponga dell'attendibilità totale. Ad esempio, un'applicazione in esecuzione sul desktop ha attendibilità totale. Se l'applicazione non dispone di attendibilità totale, viene generata un'eccezione TypeLoadException .

Il formato del nome completo di un tipo viene assegnato dalla Type.FullName proprietà .

Si applica a