Partager via


ServiceInstaller.Rollback(IDictionary) Méthode

Définition

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.

S’applique à

Voir aussi