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 metodo Install . Rollback viene chiamato se l'installazione di qualsiasi 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 preesiste sui valori di preinstallazione.

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

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

Si applica a

Vedi anche