Difference between revisions of "ServiceMode"
From ESS-WIKI
(Created page with "C# code Service Mode class ServiceProgram : ServiceBase<br/> { public ServiceProgram()<br/> {<br/> ...") |
|||
Line 1: | Line 1: | ||
− | C# code Service Mode | + | '''<span style="font-size:medium;">C# code Service Mode</span>''' |
− | class ServiceProgram : ServiceBase<br/> { | + | class ServiceProgram : ServiceBase<br/> { |
− | public ServiceProgram()<br/> {<br/> InitializeComponent();<br/> } | + | public ServiceProgram()<br/> {<br/> InitializeComponent();<br/> }<span style="font-size:smaller;"></span><br/> protected override void OnStart (string[] args)<br/> {<br/> // Do something after service started. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
} | } | ||
− | | + | protected override void OnStop()<br/> { |
− | | + | // Do something before service stoped. |
} | } | ||
− | |||
− | |||
private void InitializeComponent()<br/> {<br/> this.ServiceName = "OpcuaClient"; | private void InitializeComponent()<br/> {<br/> this.ServiceName = "OpcuaClient"; | ||
}<br/> } | }<br/> } |
Revision as of 05:48, 6 September 2018
C# code Service Mode
class ServiceProgram : ServiceBase
{
public ServiceProgram()
{
InitializeComponent();
}
protected override void OnStart (string[] args)
{
// Do something after service started.
}
protected override void OnStop()
{
// Do something before service stoped.
}
private void InitializeComponent()
{
this.ServiceName = "OpcuaClient";
}
}