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ími nástroji, 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 RemoveUninstall , UninstallAction odstraní také frontu přidruženou k objektu MessageQueue.
Obvykle nevoláte metody MessageQueueInstaller z kódu; obvykle se volají pouze instalačním nástrojem InstallUtil.exe (v režimu odinstalace). Nástroj automaticky volá metodu Uninstall pro obnovení částí systému, které byly ovlivněny instalací do jejich stavu před instalací. To zahrnuje odstranění informací registru přidružených k odinstalované zprávě MessageQueue.
Rutina odinstalace aplikace používá instalační program Installer.Context projektu k automatické údržbě informací o součástech, které již byly odinstalovány. Tyto informace o stavu, které se předávají Uninstall jako savedState parametr, se průběžně aktualizují, protože nástroj odinstaluje každou MessageQueueInstaller instanci. Obvykle není nutné, aby kód explicitně upravil tyto informace o stavu.