Системное программное обеспечение. Макушкина Л.А. - 7 стр.

UptoLike

7
using System.Data;
using System.Diagnostics;
using System.ServiceProcess;
using System.Text;
namespace MyFirstService
{
public class Service1 : ServiceBase
{
....
Рисунок 1 - Создание проекта решения службы
Класс содержит конструктор класса, функцию main и функции методов OnStart
и OnStop. Методы OnPause (), и OnContinue () также могут быть включены в
проект (их код может быть дописан вручную, но методы не являются
обязательными).
//Конструктор класса
public Service1()
{
InitializeComponent();
}
static void Main()
{
}
protected override void OnStart(string[] args)
{
//Код, выполняемый при старте процесса
}
protected override void OnStop(string[] args)
{
//Код, выполняемый при остановке процесса
}
Код инициализации компонент в Visual Studio 2005 перемещен в файл
Servece1.Designer.cs, как и метод Dispose:
namespace MyFirstService
{
  using System.Data;
  using System.Diagnostics;
  using System.ServiceProcess;
  using System.Text;
  namespace MyFirstService
  {
    public class Service1 : ServiceBase
    {
      ....




                  Рисунок 1 - Создание проекта решения службы
   Класс содержит конструктор класса, функцию main и функции методов OnStart
и OnStop. Методы OnPause (), и OnContinue () также могут быть включены в
проект (их код может быть дописан вручную, но методы не являются
обязательными).
  //Конструктор класса
  public Service1()
  {
    InitializeComponent();
  }
  static void Main()
  {
  }
  protected override void OnStart(string[] args)
  {
  //Код, выполняемый при старте процесса
  }
  protected override void OnStop(string[] args)
  {
  //Код, выполняемый при остановке процесса
  }
   Код инициализации компонент в Visual Studio 2005 перемещен в файл
Servece1.Designer.cs, как и метод Dispose:
  namespace MyFirstService
  {

                                     7