Descarregar evento para o domínio de aplicativo padrão?

Existe umDescarregar evento ouqualquer evento, notificação, mensagem, mecanismo ou gancho, que eu posso usar para ser notificado antes da"padrão" domínio da aplicação é descarregado?

Eu tenho código que precisa saber quando o domínio do aplicativo (quase sempre o domínio padrão) está terminando.

Nota: não sei que tipo de aplicativo um desenvolvedor criará quando usar meu código. Poderia ser:

um aplicativo de consoleum aplicativo WinFormsuma aplicação do asp.netum site da web do asp.netObjeto COM Runtime Callable Wrapper (RCW)uma extensão do shell do Windows Explorerou um serviço do Windows

De qualquer forma, eu preciso saber quando o domínio está fechando, então eu posso fazer algumas"coisa". E eu não vou exigir que o usuário ligue para qualquer tipo de"Desligar" ou"Limpar" método. (Além disso, sugerir que o usuário precise chamar um método por si só não responde à pergunta: que é sobre ser notificado quando o domínio do aplicativo em que estou executando está desligado).

Veja tambémDescarregar evento para o AppDomain padrão?Como ser notificado antes que as variáveis ​​estáticas sejam finalizadas

questionAnswers(2)

yourAnswerToTheQuestion