We recommend using Visual Studio 2017

ServiceStartMode Enumeration

The ServiceStartMode enumeration contains values that are used to specify the method that is used to start a service.

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

public enum ServiceStartMode

Member nameDescription
BootThe service is started when the operating system is started.
SystemThe service is started by the system.
AutoThe service is started automatically.
ManualThe service must be started manually.
DisabledThe service is disabled.

Community Additions