ServiceInstaller.Rollback(IDictionary) Methode

Definition

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.

Hinweise

Normalerweise rufen Sie die Methoden ServiceInstaller in Ihrem Code nicht auf. Sie werden in der Regel nur vom Installationshilfsprogramm aufgerufen. Das Installationsprogramm ruft die 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 savedState Instanz und jede ServiceProcessInstaller Instanz vom Dienstprogramm installiert ServiceInstaller wird. Normalerweise ist es nicht erforderlich, dass Ihr Code diese Zustandsinformationen explizit ändert.

Gilt für:

Weitere Informationen