Aracılığıyla paylaş


MessageQueueInstaller.Uninstall(IDictionary) Yöntem

Tanım

Kayıt defterinden kuyruk bilgilerini kaldırarak yüklemeyi kaldırır. Bu yöntemin, uygun yöntemleri otomatik olarak çağıran kaldırma araçları tarafından kullanılması amaçlanır.

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)

Parametreler

savedState
IDictionary

IDictionary Bilgisayarın yükleme sonrası durumunu içeren bir.

Açıklamalar

UninstallAction iseRemove, Uninstall ile MessageQueueilişkili kuyruğu da siler.

Genellikle, kodunuz içinden yöntemini MessageQueueInstaller çağırmazsınız; bunlar genellikle yalnızca InstallUtil.exe yükleme yardımcı programı (kaldırma modunda) tarafından çağrılır. yardımcı programı, sistemin yüklemeden etkilenen bölümlerini yükleme öncesi durumlarına geri yüklemek için yöntemini otomatik olarak çağırır Uninstall . Bu, kaldırılmakta olan MessageQueue ile ilişkili kayıt defteri bilgilerini silmeyi içerir.

Uygulamanın kaldırma yordamı, zaten kaldırılmış bileşenler hakkındaki bilgileri otomatik olarak korumak için proje yükleyicisinin Installer.Context yordamlarını kullanır. parametresi olarak savedState geçirilen Uninstall bu durum bilgileri, yardımcı program her MessageQueueInstaller örneği kaldırdıkça sürekli olarak güncelleştirilir. Genellikle kodunuzun bu durum bilgilerini açıkça değiştirmesi gerekmez.

Şunlara uygulanır

Ayrıca bkz.