public ControlWindowsServiceTask(string machineName, string serviceName, ControlWindowsServiceMode mode, TimeSpan timeout) { this.serviceName = serviceName; this.mode = mode; this.timeout = timeout; MachineName = machineName; }
public TRunner ControlWindowsService( string serviceName, ControlWindowsServiceMode mode, TimeSpan timeout) { ControlWindowsServiceTask.Execute(scriptExecutionEnvironment, serviceName, mode, timeout); return(ReturnThisTRunner()); }
public static void Execute( ITaskContext environment, string serviceName, ControlWindowsServiceMode mode, TimeSpan timeout) { Execute(environment, serviceName, mode, timeout, true); }
public static void Execute( ITaskContext environment, string serviceName, ControlWindowsServiceMode mode, TimeSpan timeout, bool failIfNotExist) { Execute(environment, ".", serviceName, mode, timeout, failIfNotExist); }
public static void Execute( ITaskContext environment, string machineName, string serviceName, ControlWindowsServiceMode mode, TimeSpan timeout, bool failIfNotExist) { ControlWindowsServiceTask task = new ControlWindowsServiceTask(machineName, serviceName, mode, timeout) { FailIfNotExist = failIfNotExist }; task.Execute(environment); }
public ControlWindowsServiceTask(string serviceName, ControlWindowsServiceMode mode, TimeSpan timeout) : this(".", serviceName, mode, timeout) { }