C# 클래스 AppMetrics.AgentService.AgentServiceClass

상속: System.ServiceProcess.ServiceBase
파일 보기 프로젝트 열기: fandrei/AppMetrics 1 사용 예제들

공개 메소드들

메소드 설명
AgentServiceClass ( ) : System
Start ( ) : void

보호된 메소드들

메소드 설명
OnStart ( string args ) : void
OnStop ( ) : void

비공개 메소드들

메소드 설명
ApplyUpdates ( ) : void
EnsurePluginStarted ( PluginInfo plugin ) : void
EnsurePluginsStarted ( ) : void
EnsurePluginsStopped ( ) : void
FindPlugins ( ) : void
Init ( ) : void
KillProcess ( Process process ) : void
RegisterPlugin ( string name ) : void
Report ( Exception exc ) : void
ReportEvent ( string message, string category = "Event", EventLogEntryType type = EventLogEntryType.Information ) : void
SendPluginStopSignal ( PluginInfo plugin ) : void
StopPlugin ( PluginInfo plugin ) : void
StopPlugin ( string name ) : void
TerminatePlugin ( PluginInfo plugin ) : void
ThreadProc ( ) : void
UpdatePlugin ( WebClient client, string pluginsUrl, string name, string newVersion ) : void

메소드 상세

AgentServiceClass() 공개 메소드

public AgentServiceClass ( ) : System
리턴 System

OnStart() 보호된 메소드

protected OnStart ( string args ) : void
args string
리턴 void

OnStop() 보호된 메소드

protected OnStop ( ) : void
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void