MessageQueueInstaller.Rollback(IDictionary) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.