C# Класс Dominator.Windows10.Tools.ServiceTools

Показать файл Открыть проект

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

Метод Описание
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?