Utilizzo dei domini applicazione

I domini applicazione offrono un'unità di isolamento per Common Language Runtime e vengono creati ed eseguiti all'interno di un processo. I domini applicazione vengono solitamente creati da un host Common Language Runtime, ovvero un'applicazione responsabile del caricamento di Common Language Runtime in un processo e dell'esecuzione del codice utente all'interno di un dominio applicazione. Grazie all'host Common Language Runtime vengono creati un processo e un dominio applicazione predefinito, al cui interno viene eseguito codice gestito. Tra gli host Common Language Runtime sono inclusi ASP.NET, Microsoft Internet Explorer e la shell di Windows.

Per la maggior parte delle applicazioni non è richiesta alcuna creazione di domini applicazione da parte del programmatore. Tutti i domini applicazione necessari vengono creati dall'host Common Language Runtime. È tuttavia possibile creare e configurare domini applicazione aggiuntivi se per l'applicazione è necessario isolare codice oppure utilizzare e scaricare DLL.

In questa sezione

Riferimenti

  • AppDomain
    Rappresenta un dominio applicazione. Fornisce metodi per la creazione e il controllo di domini applicazione.

Sezioni correlate