ServiceInstaller.Rollback(IDictionary) Metodo

Definizione

Annulla le informazioni dell'applicazione di servizio scritte nel Registro di sistema dalla procedura di installazione. È necessario che il metodo venga utilizzato dagli strumenti di installazione che elaborano 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 le informazioni contestuali associate all'installazione.

Commenti

In genere, i metodi non vengono chiamati all'interno del codice. In genere vengono ServiceInstaller chiamati solo dall'utilità di installazione. L'utilità di installazione chiama Install automaticamente il metodo durante il processo di installazione. Consente di eseguire il backup degli errori, se necessario, chiamando Rollback sull'oggetto che ha generato l'eccezione.

La routine di installazione di un'applicazione mantiene automaticamente le informazioni sui componenti già installati, usando il programma di installazione del progetto Installer.Context . Queste informazioni sullo stato, passate a come parametro, vengono aggiornate continuamente come istanza e Rollback ogni istanza viene installata savedState ServiceProcessInstaller ServiceInstaller dall'utilità. In genere non è necessario che il codice modifica queste informazioni sullo stato in modo esplicito.

Si applica a

Vedi anche