ServiceProcessInstaller.Rollback(IDictionary) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Rollback von Dienstanwendungsinformationen, die durch das Installationsverfahren in die Registrierung geschrieben wurden. Diese Methode soll von Installationstools verwendet werden, die die entsprechenden Methoden automatisch verarbeiten.
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)
Parameter
- savedState
- IDictionary
Eine IDictionary , die die Kontextinformationen enthält, die der Installation zugeordnet sind.
Ausnahmen
Hinweise
Normalerweise rufen Sie die Methoden nicht in Ihrem Code auf ServiceProcessInstaller ; sie werden in der Regel nur vom Installationshilfsprogramm aufgerufen. Das Installationsprogramm ruft die ServiceProcessInstaller.Install Methode während des Installationsvorgangs automatisch auf. Falls erforderlich, werden Fehler durch Aufrufen Rollback des Objekts, das die Ausnahme generiert hat, unterstützt.
Die Installationsroutine einer Anwendung verwaltet automatisch Informationen zu den bereits installierten Komponenten mithilfe des Projektinstallationsprogramms Installer.Context. Diese Statusinformationen, die als Parameter übergeben Rollback werden, werden kontinuierlich aktualisiert, während die ServiceProcessInstaller Instanz und jede ServiceInstaller Instanz vom Dienstprogramm installiert savedState wird. Normalerweise ist es nicht erforderlich, dass Ihr Code diese Zustandsinformationen explizit ändert.
Rollback übergibt alle Ausnahmen, die von Basisklassenmethoden oder BeforeInstall / AfterInstall Ereignishandlern ausgelöst werden, an die aufrufende Methode.