Freigeben über


ServiceInstaller.Rollback(IDictionary) Methode

Definition

Führt ein Rollback der Informationen über Dienstanwendungen durch, die bei der Installation in die Registrierung geschrieben wurden. Diese Methode ist nur für die Verwendung durch Installationstools vorgesehen, 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

Ein IDictionary mit Kontextinformationen für die Installation.

Hinweise

Normalerweise rufen Sie die Methoden in Ihrem Code nicht auf. Sie werden in der Regel nur vom ServiceInstaller Installationsprogramm aufgerufen. Das Installations-Hilfsprogramm ruft die -Methode Install während des Installationsprozesses automatisch auf. Fehler werden bei Bedarf durch Aufrufen von für das Objekt, das die Ausnahme generiert Rollback hat, wieder zurück.

Die Installationsroutine einer Anwendung verwaltet automatisch Informationen zu den bereits installierten Komponenten, indem der des Projektinstallationsprogramms verwendet Installer.Context wird. Diese Zustandsinformationen, die als Parameter an übergeben werden, werden fortlaufend als -Instanz aktualisiert, und jede Instanz Rollback savedState wird vom ServiceProcessInstaller ServiceInstaller Hilfsprogramm installiert. In der Regel ist es nicht erforderlich, dass Ihr Code diese Zustandsinformationen explizit ändert.

Gilt für

Siehe auch