Compartilhar via


MessageQueueInstaller.Rollback(IDictionary) Método

Definição

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.

Aplica-se a

Confira também