C# Class EnterpriseWebLibrary.InstallationSupportUtility.InstallationModel.ExistingInstallationLogic

Afficher le fichier Open project: enduracode/enterprise-web-library Class Usage Examples

Méthodes publiques

Méthode 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

Méthode 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 méthode

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

GetWindowsServiceFolderPath() public méthode

public GetWindowsServiceFolderPath ( EnterpriseWebLibrary.Configuration.SystemGeneral.WindowsService service, bool useDebugFolderIfDevelopmentInstallation ) : string
service EnterpriseWebLibrary.Configuration.SystemGeneral.WindowsService
useDebugFolderIfDevelopmentInstallation bool
Résultat string

InstallServices() public méthode

public InstallServices ( ) : void
Résultat void

Start() public méthode

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

Stop() public méthode

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

UninstallServices() public méthode

public UninstallServices ( ) : void
Résultat void