MessageQueueInstaller.Uninstall(IDictionary) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.