ServiceInstaller.Rollback(IDictionary) Метод

Определение

Откат сведений о приложении службы, записанных в реестр процедурой установки. Этот метод предназначен для использования средствами установки, которые обрабатывают соответствующие методы автоматически.

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)

Параметры

savedState
IDictionary

Объект, IDictionary содержащий сведения о контексте, связанные с установкой.

Комментарии

Как правило, методы ServiceInstaller в коде не вызываются. Обычно они вызываются только служебной программой установки. Программа установки автоматически вызывает Install метод во время установки. При необходимости он возвращает ошибки, вызывая Rollback объект, создающий исключение.

Подпрограмма установки приложения автоматически сохраняет сведения о компонентах, уже установленных, с помощью установщика Installer.Contextпроекта. Эти сведения о состоянии, передаваемые Rollback в качестве savedState параметра, постоянно обновляются как ServiceProcessInstaller экземпляр, и каждый ServiceInstaller экземпляр устанавливается служебной программой. Обычно для кода не требуется изменять эти сведения о состоянии явным образом.

Применяется к

См. также раздел