MessageQueueInstaller.Uninstall(IDictionary) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Remove uma instalação removendo a informação da fila do registo. Este método destina-se a ser usado por ferramentas de desinstalação, que chamam automaticamente os métodos apropriados.
public:
override void Uninstall(System::Collections::IDictionary ^ savedState);
public override void Uninstall(System.Collections.IDictionary savedState);
override this.Uninstall : System.Collections.IDictionary -> unit
Public Overrides Sub Uninstall (savedState As IDictionary)
Parâmetros
- savedState
- IDictionary
A IDictionary que contém o estado pós-instalação do computador.
Observações
Se for UninstallActionRemove, Uninstall também elimina a fila associada ao MessageQueue.
Normalmente, não chamas os métodos MessageQueueInstaller do from dentro do teu código; geralmente são chamados apenas pela utilidade de instalação InstallUtil.exe (em modo de desinstalar). A empresa de serviços públicos chama automaticamente o Uninstall método para restaurar as partes do sistema afetadas pela instalação aos seus estados pré-instalação. Isto inclui eliminar informações do registo associadas à desinstalação da MessageQueue.
A rotina de desinstalação de uma aplicação utiliza a do instalador Installer.Context do projeto para manter automaticamente informações sobre os componentes que já foram desinstalados. Esta informação de estado, que é passada como UninstallsavedState parâmetro, é continuamente atualizada à medida que a utilidade desinstala cada MessageQueueInstaller instância. Normalmente, não é necessário que o seu código modifique explicitamente esta informação de estado.