Bagikan melalui


MessageQueueInstaller.Rollback(IDictionary) Metode

Definisi

Memulihkan komputer ke status sebelum penginstalan, dengan mengembalikan informasi antrean yang ditulis prosedur penginstalan ke registri. Metode ini dimaksudkan untuk digunakan oleh alat penginstalan, yang secara otomatis memanggil metode yang sesuai.

public:
 override void Rollback(System::Collections::IDictionary ^ savedState);
public override void Rollback (System.Collections.IDictionary savedState);
override this.Rollback : System.Collections.IDictionary -> unit
Public Overrides Sub Rollback (savedState As IDictionary)

Parameter

savedState
IDictionary

yang IDictionary berisi status pra-penginstalan komputer.

Keterangan

Metode Rollback membatalkan efek Install metode . Rollback dipanggil jika penginstalan komponen apa pun dalam proyek penginstalan gagal. Metode Install membuat atau mengatur properti untuk antrean. Rollback menghapus antrean atau mengatur ulang properti antrean yang sudah ada sebelumnya ke nilai pra-penginstalannya.

Biasanya, Anda tidak memanggil metode MessageQueueInstaller dari dalam kode Anda; metode umumnya hanya dipanggil oleh utilitas penginstalan InstallUtil.exe. Utilitas secara otomatis memanggil Rollback metode setelah kegagalan penginstalan untuk membatalkan perubahan apa pun yang telah dilakukan proses penginstalan.

Rutinitas penginstalan aplikasi menggunakan alat penginstal Installer.Context proyek untuk secara otomatis mempertahankan informasi tentang komponen yang telah diinstal. Informasi status ini, yang diteruskan sebagai RollbacksavedState parameter, terus diperbarui saat utilitas mengembalikan setiap MessageQueueInstaller instans. Biasanya, kode Anda tidak perlu memodifikasi informasi status ini secara eksplisit.

Berlaku untuk

Lihat juga