MessageQueueInstaller.Rollback(IDictionary) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Återställer datorn till det tillstånd den befann sig i före installationen genom att återställa köinformationen som installationsproceduren skrev till registret. Den här metoden är avsedd att användas av installationsverktyg, som automatiskt anropar lämpliga metoder.
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)
Parametrar
- savedState
- IDictionary
En IDictionary som innehåller förinstallationstillståndet för datorn.
Kommentarer
Metoden Rollback återställer effekten av Install metoden. Rollback anropas om installationen av någon komponent i installationsprojektet misslyckas. Metoden Install skapar eller anger egenskaperna för en kö. Rollback antingen tar bort kön eller återställer egenskaperna för en befintlig kö till deras förinstallationsvärden.
Vanligtvis anropar du inte metoderna MessageQueueInstaller för inifrån koden. De anropas vanligtvis endast av InstallUtil.exe installationsverktyget. Verktyget anropar Rollback automatiskt metoden efter ett installationsfel för att ångra ändringar som installationsprocessen redan har gjort.
Programmets installationsrutin använder projektinstallationsprogrammet för Installer.Context att automatiskt underhålla information om de komponenter som redan har installerats. Den här tillståndsinformationensavedState, som skickas till Rollback som parameter, uppdateras kontinuerligt när verktyget återställer varje MessageQueueInstaller instans. Vanligtvis är det inte nödvändigt att koden uttryckligen ändrar den här tillståndsinformationen.