C# Class EnterpriseWebLibrary.InstallationSupportUtility.InstallationModel.ExistingInstallationLogic

Exibir arquivo Open project: enduracode/enterprise-web-library Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
runInstallutil ( EnterpriseWebLibrary.Configuration.SystemGeneral.WindowsService service, bool uninstall ) : void
siteExistsInIis ( string webSiteName ) : bool
startWebSite ( string webSiteName ) : void
stopServices ( ) : void
stopWebSite ( string webSiteName ) : void

Method Details

ExistingInstallationLogic() public method

public ExistingInstallationLogic ( EnterpriseWebLibrary.InstallationSupportUtility.InstallationModel.GeneralInstallationLogic generalInstallationLogic, InstallationConfiguration runtimeConfiguration ) : System
generalInstallationLogic EnterpriseWebLibrary.InstallationSupportUtility.InstallationModel.GeneralInstallationLogic
runtimeConfiguration EnterpriseWebLibrary.Configuration.InstallationConfiguration
return System

GetWindowsServiceFolderPath() public method

public GetWindowsServiceFolderPath ( EnterpriseWebLibrary.Configuration.SystemGeneral.WindowsService service, bool useDebugFolderIfDevelopmentInstallation ) : string
service EnterpriseWebLibrary.Configuration.SystemGeneral.WindowsService
useDebugFolderIfDevelopmentInstallation bool
return string

InstallServices() public method

public InstallServices ( ) : void
return void

Start() public method

Starts all web sites and services associated with this installation.
public Start ( ) : void
return void

Stop() public method

Stops all web sites and services associated with this installation.
public Stop ( bool stopServices ) : void
stopServices bool
return void

UninstallServices() public method

public UninstallServices ( ) : void
return void