Condividi tramite


MessageQueueInstaller.Rollback(IDictionary) Metodo

Definizione

Ripristina il computer allo stato precedente l'installazione, ripristinando le informazioni della coda scritte nel Registro di sistema durante la procedura di installazione. Questo metodo è progettato per essere utilizzato dagli strumenti di installazione, che chiamano automaticamente i metodi corretti.

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)

Parametri

savedState
IDictionary

Oggetto IDictionary che contiene lo stato del computer precedente l'installazione.

Commenti

Il Rollback metodo annulla gli effetti del Install metodo . Rollback viene chiamato se l'installazione di un componente nel progetto di installazione ha esito negativo. Il Install metodo crea o imposta le proprietà per una coda. Rollback Elimina la coda o reimposta le proprietà di una coda preesistente sui valori di preinstallazione.

In genere, non si chiamano i metodi dell'oggetto MessageQueueInstaller dall'interno del codice, ma vengono in genere chiamati solo dall'utilità di installazione InstallUtil.exe. L'utilità chiama automaticamente il Rollback metodo dopo un errore di installazione per annullare le modifiche già apportate al processo di installazione.

La routine di installazione di un'applicazione usa il programma di installazione del Installer.Context progetto per mantenere automaticamente le informazioni sui componenti già installati. Queste informazioni sullo stato, passate come RollbacksavedState parametro, vengono aggiornate continuamente quando l'utilità esegue il rollback di ogni MessageQueueInstaller istanza. In genere, non è necessario che il codice modifichi in modo esplicito queste informazioni sullo stato.

Si applica a

Vedi anche