MessageQueueInstaller.Rollback(IDictionary) Méthode

Définition

Restaure l’ordinateur à l’état dans lequel il était avant l’installation, en rétablissant les informations de file d’attente que la procédure d’installation a écrites dans le Registre. Cette méthode est destinée à être utilisée par les outils d’installation, qui appellent automatiquement les méthodes appropriées.

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)

Paramètres

savedState
IDictionary

Qui IDictionary contient l’état de préinstallation de l’ordinateur.

Remarques

La Rollback méthode annule les effets de la Install méthode. Rollback est appelé si l’installation d’un composant dans le projet d’installation échoue. La Install méthode crée ou définit les propriétés d’une file d’attente. Rollback supprime la file d’attente ou réinitialise les propriétés d’une file d’attente préexistante à leurs valeurs de préinstallation.

En règle générale, vous n’appelez pas les méthodes de votre MessageQueueInstaller code ; elles sont généralement appelées uniquement par l’utilitaire d’installation InstallUtil.exe. L’utilitaire appelle automatiquement la Rollback méthode après un échec d’installation pour annuler les modifications apportées au processus d’installation.

La routine d’installation d’une application utilise les programmes d’installation du Installer.Context projet pour conserver automatiquement des informations sur les composants qui ont déjà été installés. Ces informations d’état, qui sont transmises en tant que savedState paramètre, sont mises à Rollback jour en continu à mesure que l’utilitaire restaure chaque MessageQueueInstaller instance. En règle générale, il n’est pas nécessaire que votre code modifie explicitement ces informations d’état.

S’applique à

Voir aussi