C# Class Cgw.Common.ServiceRun

本类为SMC服务寄宿在windows服务时运行时的基类
Inheritance: System.ServiceProcess.ServiceBase
Show file Open project: eSDK/esdk_Cgw

Public Methods

Method Description
ServiceRun ( ServiceInit init, string Name ) : System

构造函数

StarUpService ( string args, string serviceName, ServiceInit serviceInit ) : void

开始运行服务

Protected Methods

Method Description
OnStart ( string args ) : void

重载windows服务的启动函数,调用服务启动类的Start函数

OnStop ( ) : void

重载windows服务停止函数,调用服务启动类的Stop函数

Private Methods

Method Description
InitializeComponent ( string serviceName ) : void

服务运行的初始化

Method Details

OnStart() protected method

重载windows服务的启动函数,调用服务启动类的Start函数
protected OnStart ( string args ) : void
args string args
return void

OnStop() protected method

重载windows服务停止函数,调用服务启动类的Stop函数
protected OnStop ( ) : void
return void

ServiceRun() public method

构造函数
public ServiceRun ( ServiceInit init, string Name ) : System
init ServiceInit 服务初始化类
Name string 服务的名字
return System

StarUpService() public static method

开始运行服务
public static StarUpService ( string args, string serviceName, ServiceInit serviceInit ) : void
args string args
serviceName string 服务名
serviceInit ServiceInit 服务初始化
return void