MessageQueueInstaller.Uninstall(IDictionary) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляет установку, удалив сведения о очереди из реестра. Этот метод предназначен для использования средствами удаления, которые автоматически вызывают соответствующие методы.
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)
Параметры
- savedState
- IDictionary
Значение, IDictionary содержащее состояние после установки компьютера.
Комментарии
Если это UninstallAction так Remove, Uninstall также удаляет очередь, связанную с ним MessageQueue.
Как правило, методы MessageQueueInstaller из кода не вызываются; они обычно вызываются только программой установки InstallUtil.exe (в режиме удаления). Программа автоматически вызывает Uninstall метод для восстановления частей системы, затронутых установкой до установки. Это включает удаление сведений реестра, связанных с удалением MessageQueue.
Подпрограмма удаления приложения использует установщик проекта Installer.Context для автоматического обслуживания сведений о компонентах, которые уже были удалены. Эти сведения о состоянии, передаваемые Uninstall в качестве savedState параметра, постоянно обновляются, так как программа удаляет каждый MessageQueueInstaller экземпляр. Как правило, коду не требуется явно изменять эти сведения о состоянии.