4 instantiations of ServiceController
System.ServiceProcess.ServiceController (4)
System\ServiceProcess\ServiceController.cs (4)
221
_dependentServices[i] = new
ServiceController
(_machineName, status);
350
dependencyHash.Add(groupMember.serviceName!, new
ServiceController
(MachineName, groupMember));
356
dependencyHash.Add(dependencyNameStr, new
ServiceController
(dependencyNameStr, MachineName));
738
return GetServices(machineName, serviceType, null, status => new
ServiceController
(machineName, status));
18 references to ServiceController
System.ServiceProcess (1)
System.ServiceProcess.cs (1)
6
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ServiceProcess.
ServiceController
))]
System.ServiceProcess.ServiceController (17)
System\ServiceProcess\ServiceController.cs (17)
38
private
ServiceController
[]? _dependentServices;
39
private
ServiceController
[]? _servicesDependedOn;
180
public unsafe
ServiceController
[] DependentServices
194
_dependentServices = Array.Empty<
ServiceController
>();
215
_dependentServices = new
ServiceController
[numEnumerated];
297
public unsafe
ServiceController
[] ServicesDependedOn
308
_servicesDependedOn = Array.Empty<
ServiceController
>();
326
Dictionary<string,
ServiceController
>? dependencyHash = null;
334
dependencyHash = new Dictionary<string,
ServiceController
>();
364
_servicesDependedOn = new
ServiceController
[dependencyHash.Count];
369
_servicesDependedOn = Array.Empty<
ServiceController
>();
661
public static
ServiceController
[] GetDevices()
671
public static
ServiceController
[] GetDevices(string machineName)
701
public static
ServiceController
[] GetServices()
711
public static
ServiceController
[] GetServices(string machineName)
733
private static
ServiceController
[] GetServicesOfType(string machineName, int serviceType)
947
ServiceController
currentDependent = DependentServices[i];