C# 클래스 EnterpriseWebLibrary.InstallationSupportUtility.InstallationModel.ExistingInstallationLogic

파일 보기 프로젝트 열기: enduracode/enterprise-web-library 1 사용 예제들

공개 메소드들

메소드 설명
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