Sdílet prostřednictvím


MessageQueueInstaller.Uninstall(IDictionary) Metoda

Definice

Odebere instalaci odebráním informací o frontě z registru. Tato metoda je určena k použití odinstalační nástroje, které automaticky volají příslušné metody.

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)

Parametry

savedState
IDictionary

A IDictionary , který obsahuje stav po instalaci počítače.

Poznámky

Pokud je UninstallActionRemove, Uninstall odstraní také frontu přidruženou k objektu MessageQueue.

Obvykle nevoláte metody MessageQueueInstaller objektu z kódu; jsou obecně volána pouze instalačním nástrojem InstallUtil.exe (v režimu odinstalace). Nástroj automaticky volá metodu Uninstall k obnovení částí systému, které byly instalací ovlivněny, do stavu před instalací. To zahrnuje odstranění informací registru, která je přidružena k MessageQueue se odinstaluje.

Rutina odinstalace aplikace používá instalační program Installer.Context projektu k automatické údržbě informací o komponentách, které již byly odinstalovány. Tyto informace o stavu, které se předávají Uninstall do jako savedState parametr, se průběžně aktualizují, protože nástroj odinstaluje každou MessageQueueInstaller instanci. Obvykle není nutné, aby kód tyto informace o stavu explicitně upravil.

Platí pro

Viz také