Garanta a execução do código, mesmo na eliminação do processo

Preciso executar uma parte do código (o estado salvo) no processo de interrupção - por si só, por usuário, por gerenciador de tarefas etc.

É possível?

try {} finally {}, AppDomain.ProcessExit, IDisposable, destruidor, .. o que tentar depois?

questionAnswers(4)

yourAnswerToTheQuestion