C# 클래스 LogPlugin.ServiceLogs

상속: IPlugin, ILogService
파일 보기 프로젝트 열기: Invenietis/ck-certified

공개 프로퍼티들

프로퍼티 타입 설명
PluginId INamedVersionedUniqueId

Private Properties

프로퍼티 타입 설명
Log void
Log void
OnEventCreated void
OnEventCreating void
PlanLogUpload void
Process NotifyError
WriteLineError NotifyError
WriteLineMember void
WriteLineParameters void
WriteLineReturnValueAndCaller void

공개 메소드들

메소드 설명
ServiceLogs ( ) : System
Setup ( CK.Plugin.IPluginSetupInfo info ) : bool
Start ( ) : void
Stop ( ) : void
Teardown ( ) : void

비공개 메소드들

메소드 설명
Log ( CK.Plugin.LogEventArgs e, string message, Common logLevel ) : void
Log ( string message, Common logLevel ) : void
OnEventCreated ( object sender, CK.Plugin.LogEventArgs e ) : void
OnEventCreating ( object sender, CK.Plugin.LogEventArgs e ) : void
PlanLogUpload ( ) : void
Process ( TextWriter w, CK.Plugin.LogEventArgs e ) : NotifyError

Returns true if the event is an error (holds an exception).

WriteLineError ( TextWriter w, CK.Plugin.LogEventArgs e ) : NotifyError
WriteLineMember ( TextWriter w, CK.Plugin.LogEventArgs e ) : void
WriteLineParameters ( TextWriter w, CK.Plugin.LogEventArgs e ) : void
WriteLineReturnValueAndCaller ( TextWriter w, CK.Plugin.LogEventArgs e ) : void

메소드 상세

ServiceLogs() 공개 메소드

public ServiceLogs ( ) : System
리턴 System

Setup() 공개 메소드

public Setup ( CK.Plugin.IPluginSetupInfo info ) : bool
info CK.Plugin.IPluginSetupInfo
리턴 bool

Start() 공개 메소드

public Start ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

Teardown() 공개 메소드

public Teardown ( ) : void
리턴 void

프로퍼티 상세

PluginId 공개적으로 정적으로 프로퍼티

public static INamedVersionedUniqueId PluginId
리턴 INamedVersionedUniqueId