C# 클래스 BlueCollar.Service.Service

상속: System.ServiceProcess.ServiceBase
파일 보기 프로젝트 열기: ChadBurggraf/blue-collar

공개 메소드들

메소드 설명
Service ( ) : System

Initializes a new instance of the Service class.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Disposes of resources used by this instance.

OnContinue ( ) : void

Runs when a Continue command is sent to the service by the Service Control Manager (SCM). Specifies actions to take when a service resumes normal functioning after being paused.

OnPause ( ) : void

Executes when a Pause command is sent to the service by the Service Control Manager (SCM). Specifies actions to take when a service pauses.

OnStart ( string args ) : void

Executes when a Start command is sent to the service by the Service Control Manager (SCM) or when the operating system starts (for a service that starts automatically). Specifies actions to take when the service starts.

OnStop ( ) : void

Executes when a Stop command is sent to the service by the Service Control Manager (SCM). Specifies actions to take when a service stops running.

비공개 메소드들

메소드 설명
CreateWatcher ( ) : void

Creates the Diagnostics.FileSystemWatcher to watch for configuration changes.

DestroyWatcher ( ) : void

Destroys the Diagnostics.FileSystemWatcher.

GetApplicationElements ( ) : IEnumerable

Gets a collection of application elements from the configuration.

InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

WatcherOperation ( object sender, FileSystemEventArgs e ) : void

Raises the Diagnostics.FileSystemWatcher's Operation event.

메소드 상세

Dispose() 보호된 메소드

Disposes of resources used by this instance.
protected Dispose ( bool disposing ) : void
disposing bool A value indicating whether to dispose of managed resources.
리턴 void

OnContinue() 보호된 메소드

Runs when a Continue command is sent to the service by the Service Control Manager (SCM). Specifies actions to take when a service resumes normal functioning after being paused.
protected OnContinue ( ) : void
리턴 void

OnPause() 보호된 메소드

Executes when a Pause command is sent to the service by the Service Control Manager (SCM). Specifies actions to take when a service pauses.
protected OnPause ( ) : void
리턴 void

OnStart() 보호된 메소드

Executes when a Start command is sent to the service by the Service Control Manager (SCM) or when the operating system starts (for a service that starts automatically). Specifies actions to take when the service starts.
protected OnStart ( string args ) : void
args string Data passed by the start command.
리턴 void

OnStop() 보호된 메소드

Executes when a Stop command is sent to the service by the Service Control Manager (SCM). Specifies actions to take when a service stops running.
protected OnStop ( ) : void
리턴 void

Service() 공개 메소드

Initializes a new instance of the Service class.
public Service ( ) : System
리턴 System