Sdílet prostřednictvím


ServiceInstaller.Rollback(IDictionary) Metoda

Definice

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.

Platí pro

Viz také