MessageQueueInstaller.Uninstall(IDictionary) Metod

Definition

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.

Gäller för

Se även