MessageQueueInstaller.Rollback(IDictionary) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Restaura o computador para o estado em que estava antes da instalação revertendo as informações de fila que o procedimento de instalação gravou no registro. Este método destina-se a ser usado por ferramentas de instalação, que chamam automaticamente os métodos apropriados.
public:
override void Rollback(System::Collections::IDictionary ^ savedState);
public override void Rollback (System.Collections.IDictionary savedState);
override this.Rollback : System.Collections.IDictionary -> unit
Public Overrides Sub Rollback (savedState As IDictionary)
Parâmetros
- savedState
- IDictionary
Um IDictionary que contém o estado de pré-instalação do computador.
Comentários
O Rollback método desfaz os efeitos do Install método . Rollback será chamado se a instalação de qualquer componente no projeto de instalação falhar. O Install método cria ou define as propriedades de uma fila. Rollback exclui a fila ou redefine as propriedades de uma fila pré-existente para seus valores de pré-instalação.
Normalmente, você não chama os métodos do de dentro de MessageQueueInstaller seu código; eles geralmente são chamados apenas pelo utilitário de instalação InstallUtil.exe. O utilitário chama automaticamente o Rollback método após uma falha de instalação para desfazer as alterações que o processo de instalação já fez.
A rotina de instalação de um aplicativo usa o do instalador do Installer.Context projeto para manter automaticamente informações sobre os componentes que já foram instalados. Essas informações de estado, que são passadas para como o savedState
parâmetro , são atualizadas continuamente à Rollback medida que o utilitário reverte cada MessageQueueInstaller instância. Normalmente, não é necessário que seu código modifique explicitamente essas informações de estado.