Freigeben über


MessageQueueInstaller.Uninstall-Methode

Entfernt eine Installation durch Entfernen der Warteschlangeninformationen aus der Registrierung. Diese Methode ist für Deinstallationstools vorgesehen, die die entsprechenden Methoden automatisch aufrufen.

Namespace: System.Messaging
Assembly: System.Messaging (in system.messaging.dll)

Syntax

'Declaration
Public Overrides Sub Uninstall ( _
    savedState As IDictionary _
)
'Usage
Dim instance As MessageQueueInstaller
Dim savedState As IDictionary

instance.Uninstall(savedState)
public override void Uninstall (
    IDictionary savedState
)
public:
virtual void Uninstall (
    IDictionary^ savedState
) override
public void Uninstall (
    IDictionary savedState
)
public override function Uninstall (
    savedState : IDictionary
)

Parameter

  • savedState
    Ein IDictionary, das den Zustand des Computers nach der Installation enthält.

Hinweise

Wenn UninstallAction den Wert Remove hat, löscht Uninstall auch die der MessageQueue zugeordnete Warteschlage.

Normalerweise rufen Sie die Methoden des MessageQueueInstaller nicht im Code auf. Diese werden i. d. R. nur vom Installationsprogramm InstallUtil.exe aufgerufen (im Deinstallationsmodus). Das Dienstprogramm ruft automatisch die Uninstall-Methode auf, um die von der Installation betroffenen Bereiche des Systems in den Zustand vor der Installation zurückzuversetzen. Dazu gehört das Löschen von Registrierungsinformationen, die der zu deinstallierenden MessageQueue zugeordnet sind.

Die Deinstallationsroutine einer Anwendung verwendet den Installer.Context des Projektinstallationsprogramms für die automatische Verwaltung von Informationen über bereits deinstallierte Komponenten. Während das Installationsprogramm die einzelnen MessageQueueInstaller-Instanzen deinstalliert, werden diese Zustandsinformationen, die als savedState-Parameter an Uninstall übergeben werden, fortlaufend aktualisiert. Normalerweise müssen diese Zustandsinformationen vom Code nicht explizit geändert werden.

.NET Framework-Sicherheit

  • Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter .

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

MessageQueueInstaller-Klasse
MessageQueueInstaller-Member
System.Messaging-Namespace
Install
IDictionary