ServiceInstaller.StartType 属性

定义

指示启动此服务的方式和时间。

public:
 property System::ServiceProcess::ServiceStartMode StartType { System::ServiceProcess::ServiceStartMode get(); void set(System::ServiceProcess::ServiceStartMode value); };
public System.ServiceProcess.ServiceStartMode StartType { get; set; }
[System.ServiceProcess.ServiceProcessDescription("ServiceInstallerStartType")]
public System.ServiceProcess.ServiceStartMode StartType { get; set; }
member this.StartType : System.ServiceProcess.ServiceStartMode with get, set
[<System.ServiceProcess.ServiceProcessDescription("ServiceInstallerStartType")>]
member this.StartType : System.ServiceProcess.ServiceStartMode with get, set
Public Property StartType As ServiceStartMode

属性值

ServiceStartMode,表示服务的启动方式。 默认值为 Manual,指定在重新启动后服务将不会自动启动。

属性

例外

启动模式不是 ServiceStartMode 枚举的有效值。

注解

StartType设置 以指定服务在重新启动后自动启动,或者用户必须手动启动该服务。 还可以禁用服务,指定在启用服务之前,无法手动或以编程方式启动该服务。

安装后无法更改 ServiceInstaller 属性值。 若要更改 StartType,必须卸载并重新安装服务,或使用服务控制管理器手动更改设置。

适用于

另请参阅