C# Класс EnterpriseWebLibrary.InstallationSupportUtility.InstallationModel.ExistingInstallationLogic

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ExistingInstallationLogic ( EnterpriseWebLibrary.InstallationSupportUtility.InstallationModel.GeneralInstallationLogic generalInstallationLogic, InstallationConfiguration runtimeConfiguration ) : System
GetWindowsServiceFolderPath ( EnterpriseWebLibrary.Configuration.SystemGeneral.WindowsService service, bool useDebugFolderIfDevelopmentInstallation ) : string
InstallServices ( ) : void
Start ( ) : void

Starts all web sites and services associated with this installation.

Stop ( bool stopServices ) : void

Stops all web sites and services associated with this installation.

UninstallServices ( ) : void

Приватные методы

Метод Описание
runInstallutil ( EnterpriseWebLibrary.Configuration.SystemGeneral.WindowsService service, bool uninstall ) : void
siteExistsInIis ( string webSiteName ) : bool
startWebSite ( string webSiteName ) : void
stopServices ( ) : void
stopWebSite ( string webSiteName ) : void

Описание методов

ExistingInstallationLogic() публичный Метод

public ExistingInstallationLogic ( EnterpriseWebLibrary.InstallationSupportUtility.InstallationModel.GeneralInstallationLogic generalInstallationLogic, InstallationConfiguration runtimeConfiguration ) : System
generalInstallationLogic EnterpriseWebLibrary.InstallationSupportUtility.InstallationModel.GeneralInstallationLogic
runtimeConfiguration EnterpriseWebLibrary.Configuration.InstallationConfiguration
Результат System

GetWindowsServiceFolderPath() публичный Метод

public GetWindowsServiceFolderPath ( EnterpriseWebLibrary.Configuration.SystemGeneral.WindowsService service, bool useDebugFolderIfDevelopmentInstallation ) : string
service EnterpriseWebLibrary.Configuration.SystemGeneral.WindowsService
useDebugFolderIfDevelopmentInstallation bool
Результат string

InstallServices() публичный Метод

public InstallServices ( ) : void
Результат void

Start() публичный Метод

Starts all web sites and services associated with this installation.
public Start ( ) : void
Результат void

Stop() публичный Метод

Stops all web sites and services associated with this installation.
public Stop ( bool stopServices ) : void
stopServices bool
Результат void

UninstallServices() публичный Метод

public UninstallServices ( ) : void
Результат void