ServiceInstaller.Rollback(IDictionary) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí informace o aplikaci služby zapsané do registru pomocí postupu instalace. Tato metoda je určena pro použití instalačními nástroji, které automaticky zpracovávají příslušné metody.
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)
Parametry
- savedState
- IDictionary
Objekt IDictionary , který obsahuje informace o kontextu přidružené k instalaci.
Poznámky
Obvykle nebudete volat metody v ServiceInstaller kódu, které jsou obecně volány pomocí instalačního programu. Instalační program Install během procesu instalace automaticky zavolá metodu. V případě potřeby vrátí selhání voláním Rollback objektu, který výjimku vygeneroval.
Instalační rutina aplikace udržuje informace automaticky o komponentách, které jsou už nainstalované, pomocí instalačního programu projektu Installer.Context . Tyto informace o stavu, které jsou předány Rollback jako savedState
parametr, se průběžně aktualizují jako ServiceProcessInstaller instance a každá ServiceInstaller instance je nainstalována nástrojem. Obvykle není nutné, aby váš kód explicitně upravil informace o tomto stavu.