Csharp/C Sharp by API/System.ServiceProcess/ServiceController — различия между версиями

Материал из .Net Framework эксперт
Перейти к: навигация, поиск
м (1 версия)
 
(нет различий)

Версия 15:31, 26 мая 2010

new ServiceController

  
using System;
using System.ServiceProcess;
public class MainClass 
{
  public static void Main() 
  {
    ServiceController scAlerter = new ServiceController("Alerter");
    Console.WriteLine(scAlerter.DisplayName);
    Console.WriteLine(scAlerter.CanStop);
    scAlerter.Stop();
    Console.WriteLine("Service stopped");
    scAlerter.Start();
    Console.WriteLine("Service started");
  }
}


ServiceController.CanStop

  
using System;
using System.ServiceProcess;
public class MainClass 
{
  public static void Main() 
  {
    ServiceController scAlerter = new ServiceController("Alerter");
    Console.WriteLine(scAlerter.DisplayName);
    Console.WriteLine(scAlerter.CanStop);
    scAlerter.Stop();
    Console.WriteLine("Service stopped");
    scAlerter.Start();
    Console.WriteLine("Service started");
  }
}


ServiceController.DisplayName

  
using System;
using System.ServiceProcess;
public class MainClass 
{
  public static void Main() 
  {
    ServiceController scAlerter = new ServiceController("Alerter");
    Console.WriteLine(scAlerter.DisplayName);
    Console.WriteLine(scAlerter.CanStop);
    scAlerter.Stop();
    Console.WriteLine("Service stopped");
    scAlerter.Start();
    Console.WriteLine("Service started");
  }
}


ServiceController.Stop()

   
using System;
using System.ServiceProcess;
class MainClass
{
  public static void Main() 
  {
    ServiceController scAlerter = new ServiceController("Alerter");
    Console.WriteLine(scAlerter.DisplayName);
    Console.WriteLine(scAlerter.CanStop);
    scAlerter.Stop();
    Console.WriteLine("Service stopped");
    scAlerter.Start();
    Console.WriteLine("Service started");
  }
}