Compartilhar via


MessageQueueInstaller.Uninstall(IDictionary) Método

Definição

Remove uma instalação removendo as informações de fila do registro. 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

Um IDictionary que contém o estado após a instalação do computador.

Comentários

Se for UninstallActionRemove, Uninstall também excluirá a fila associada ao MessageQueue.

Normalmente, você não chama os métodos do de dentro do MessageQueueInstaller seu código; eles geralmente são chamados apenas pelo utilitário de instalação InstallUtil.exe (no modo de desinstalação). O utilitário chama automaticamente o Uninstall método para restaurar as partes do sistema que foram afetadas pela instalação para seus estados de pré-instalação. Isso inclui a exclusão de informações do Registro associadas ao MessageQueue que está sendo desinstalado.

A rotina de desinstalação de um aplicativo usa o do instalador do Installer.Context projeto para manter automaticamente informações sobre os componentes que já foram desinstalados. Essas informações de estado, que são passadas para como o savedState parâmetro , são atualizadas continuamente à Uninstall medida que o utilitário desinstala cada MessageQueueInstaller instância. Normalmente, não é necessário que seu código modifique explicitamente essas informações de estado.

Aplica-se a

Confira também