ServiceInstaller.StartType 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指示启动此服务的方式和时间。
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,必须卸载并重新安装服务,或使用服务控制管理器手动更改设置。