MessageQueueInstaller.Uninstall(IDictionary) Methode

Definitie

Hiermee verwijdert u een installatie door wachtrijgegevens uit het register te verwijderen. Deze methode is bedoeld om te worden gebruikt door hulpprogramma's voor verwijderen, die automatisch de juiste methoden aanroepen.

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)

Parameters

savedState
IDictionary

Een IDictionary die de status na de installatie van de computer bevat.

Opmerkingen

Als dit het UninstallAction is Remove, Uninstall wordt ook de wachtrij verwijderd die is gekoppeld aan de MessageQueue.

Normaal gesproken roept u de methoden van de methoden van de MessageQueueInstaller code niet aan; ze worden meestal alleen aangeroepen door het InstallUtil.exe installatieprogramma (in de verwijderingsmodus). Het hulpprogramma roept automatisch de Uninstall methode aan om de onderdelen van het systeem te herstellen die zijn beïnvloed door de installatie in de status van de pre-installatie. Dit omvat het verwijderen van registergegevens die zijn gekoppeld aan de MessageQueue die wordt verwijderd.

De verwijderingsroutine van een toepassing maakt gebruik van de installatieprogramma's Installer.Context van het project om automatisch informatie te onderhouden over de onderdelen die al zijn verwijderd. Deze statusinformatie, die als parameter savedState wordt doorgegevenUninstall, wordt continu bijgewerkt wanneer het hulpprogramma elke MessageQueueInstaller instantie verwijdert. Normaal gesproken is het niet nodig dat uw code deze statusgegevens expliciet wijzigt.

Van toepassing op

Zie ook