Freigeben über


MessageQueueInstaller.Rollback(IDictionary) Methode

Definition

Versetzt den Computer durch Rollback der Warteschlangeninformationen, die von der Installationsprozedur in die Registrierung geschrieben wurden, in den Zustand vor der Installation zurück. Diese Methode ist für Installationstools vorgesehen, die die entsprechenden Methoden automatisch aufrufen.

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, das den Zustand des Computers vor der Installation enthält.

Hinweise

Die Rollback -Methode hebt die Auswirkungen der Install -Methode auf. Rollback wird aufgerufen, wenn die Installation einer Komponente im Installationsprojekt fehlschlägt. Die Install -Methode erstellt oder legt die Eigenschaften für eine Warteschlange fest. Rollback Löscht entweder die Warteschlange oder setzt die Eigenschaften einer bereits vorhandenen Warteschlange auf ihre Vorinstallationswerte zurück.

In der Regel rufen Sie die Methoden von MessageQueueInstaller nicht in Ihrem Code auf. Sie werden in der Regel nur vom InstallUtil.exe-Installationshilfsprogramm aufgerufen. Das Hilfsprogramm ruft die Rollback -Methode nach einem Installationsfehler automatisch auf, um alle Änderungen rückgängig zu machen, die der Installationsprozess bereits vorgenommen hat.

Die Installationsroutine einer Anwendung verwendet die des Projektinstallationsprogramms Installer.Context , um automatisch Informationen zu den bereits installierten Komponenten zu verwalten. Diese Zustandsinformationen, die als savedState Parameter an übergeben Rollback werden, werden kontinuierlich aktualisiert, wenn das Hilfsprogramm jedes MessageQueueInstaller instance. In der Regel ist es nicht erforderlich, dass Ihr Code diese Zustandsinformationen explizit ändert.

Gilt für:

Weitere Informationen