ServiceInstaller.Rollback(IDictionary) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.