C# 클래스 Dominator.Windows10.Tools.ServiceTools

파일 보기 프로젝트 열기: pragmatrix/Dominator

공개 메소드들

메소드 설명
Configure ( string name, ServiceStartup startup ) : void
IsInstalled ( string name ) : bool
SetServiceStartup ( string name, ServiceStartup startup ) : void
SetServiceStatus ( string name, ServiceStatus status ) : void
Start ( string service, System.TimeSpan timeToWait ) : void
Status ( string service ) : ServiceControllerStatus
Stop ( string service, System.TimeSpan timeToWait ) : void
TryGetConfiguration ( string name ) : ServiceConfiguration?
TryGetServiceStartup ( string name ) : ServiceStartup?

비공개 메소드들

메소드 설명
ToServiceStatus ( ServiceControllerStatus status ) : ServiceStatus
mkServiceKey ( string service ) : string

메소드 상세

Configure() 공개 정적인 메소드

public static Configure ( string name, ServiceStartup startup ) : void
name string
startup ServiceStartup
리턴 void

IsInstalled() 공개 정적인 메소드

public static IsInstalled ( string name ) : bool
name string
리턴 bool

SetServiceStartup() 공개 정적인 메소드

public static SetServiceStartup ( string name, ServiceStartup startup ) : void
name string
startup ServiceStartup
리턴 void

SetServiceStatus() 공개 정적인 메소드

public static SetServiceStatus ( string name, ServiceStatus status ) : void
name string
status ServiceStatus
리턴 void

Start() 공개 정적인 메소드

public static Start ( string service, System.TimeSpan timeToWait ) : void
service string
timeToWait System.TimeSpan
리턴 void

Status() 공개 정적인 메소드

public static Status ( string service ) : ServiceControllerStatus
service string
리턴 ServiceControllerStatus

Stop() 공개 정적인 메소드

public static Stop ( string service, System.TimeSpan timeToWait ) : void
service string
timeToWait System.TimeSpan
리턴 void

TryGetConfiguration() 공개 정적인 메소드

public static TryGetConfiguration ( string name ) : ServiceConfiguration?
name string
리턴 ServiceConfiguration?

TryGetServiceStartup() 공개 정적인 메소드

public static TryGetServiceStartup ( string name ) : ServiceStartup?
name string
리턴 ServiceStartup?