ServiceProcessInstaller.Install(IDictionary) Метод

Определение

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

public:
 override void Install(System::Collections::IDictionary ^ stateSaver);
public override void Install(System.Collections.IDictionary stateSaver);
override this.Install : System.Collections.IDictionary -> unit
Public Overrides Sub Install (stateSaver As IDictionary)

Параметры

stateSaver
IDictionary

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

Исключения

Значение stateSaver равно null.

Комментарии

Как правило, методы ServiceProcessInstaller в коде не вызываются; они обычно вызываются только программой установки. Программа установки автоматически вызывает ServiceProcessInstaller.Install метод во время установки. При необходимости он возвращает сбои, вызывая Rollback все ранее установленные компоненты. Этот метод передает установку методу базового класса Installer.Install .

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

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

Install передает вызову любые исключения, создаваемые методами базового класса или BeforeInstall / AfterInstall обработчиками событий.

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

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