MessageQueueInstaller.Uninstall(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.
Tar bort en installation genom att ta bort köinformation från registret. Den här metoden är avsedd att användas av avinstallationsverktyg, som automatiskt anropar lämpliga metoder.
public:
override void Uninstall(System::Collections::IDictionary ^ savedState);
public override void Uninstall(System.Collections.IDictionary savedState);
override this.Uninstall : System.Collections.IDictionary -> unit
Public Overrides Sub Uninstall (savedState As IDictionary)
Parametrar
- savedState
- IDictionary
En IDictionary som innehåller datorns tillstånd efter installationen.
Kommentarer
UninstallAction Om är RemoveUninstall , tar även bort kön som är associerad med MessageQueue.
Vanligtvis anropar du inte metoderna MessageQueueInstaller för inifrån koden. De anropas vanligtvis endast av InstallUtil.exe installationsverktyget (i avinstallationsläge). Verktyget anropar Uninstall automatiskt metoden för att återställa de delar av systemet som påverkades av installationen till deras förinstallationstillstånd. Detta inkluderar borttagning av registerinformation som är associerad med den MessageQueue som avinstalleras.
Programmets avinstallationsrutin använder projektinstallationsprogrammet för Installer.Context att automatiskt underhålla information om de komponenter som redan har avinstallerats. Den här tillståndsinformationensavedState, som skickas till Uninstall som parameter, uppdateras kontinuerligt när verktyget avinstallerar varje MessageQueueInstaller instans. Vanligtvis är det inte nödvändigt att koden uttryckligen ändrar den här tillståndsinformationen.