Descarregar domínios e desligar um processo
Domínios de aplicativo podem ser descarregados sem parar todo o processo.Hosts podem usufruir esse recurso para descarregar o código não é mais necessária, reduzindo o uso da memória e aumentar a escalabilidade do seu aplicativo.
The System.AppDomain classe inclui um método estático chamado Unload que hosts podem usar para descarregar um domínio do aplicativo específico. AppDomain.Unload executa um desligado não descarregar o domínio do aplicativo até que haja threads não mais ativo.
sistema autônomo assemblies que tiverem sido carregados para o domínio do aplicativo padrão ou assemblies que tiverem sido carregados sistema autônomo domínio neutro de aplicativo não podem ser descarregados sem desligar todo o processo.
The Método ICLRRuntimeHost::Stop método pode ser usado para desabilitar o Common linguagem tempo de execução em um processo. Depois de Método ICLRRuntimeHost::Stop foi chamado em um processo, o tempo de execução não pode ser reiniciado nesse processo. Método ICLRRuntimeHost::Stop deve ser chamado uma vez para cada vez Método ICLRRuntimeHost::Iniciar foi chamado.
Observação: |
---|
O Interface ICLRRuntimeHost interface é nova no .NET estrutura versão 2.0. Nas versões 1.0 e 1.1, use o Método ICorRuntimeHost::Stop método para desabilitar o tempo de execução. |