ServiceInstaller.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 les informations de l'application de service inscrites dans le Registre par la procédure d'installation. Cette méthode est destinée à être utilisée par les outils d'installation qui traitent 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
IDictionary qui contient les informations de contexte associées à l'installation.
Remarques
Normalement, vous n’appelez pas les méthodes à l' ServiceInstaller intérieur de votre code ; elles sont généralement appelées uniquement par l’utilitaire d’installation. L’utilitaire d’installation appelle automatiquement la Install méthode pendant le processus d’installation. Elle sauvegarde les échecs, le cas échéant, en appelant Rollback sur l’objet qui a généré l’exception.
La routine d’installation d’une application gère automatiquement les informations sur les composants déjà installés, à l’aide du programme d’installation de projet Installer.Context . Ces informations d’État, passées dans Rollback en tant que savedState
paramètre, sont mises à jour en permanence comme l' ServiceProcessInstaller instance de et chaque ServiceInstaller instance est installée par l’utilitaire. Il est généralement inutile que votre code modifie ces informations d’état de manière explicite.