C# 클래스 MetroLog.ILoggableExtender

파일 보기 프로젝트 열기: mbrit/ProgrammingMetroStyle

공개 메소드들

메소드 설명
GetLogger ( this loggable, LoggingConfiguration config = null ) : Logger
IsDebugEnabled ( this loggable ) : bool
IsErrorEnabled ( this loggable ) : bool
IsFatalEnabled ( this loggable ) : bool
IsInfoEnabled ( this loggable ) : bool
IsLevelEnabled ( this loggable, LogLevel level ) : bool
IsTraceEnabled ( this loggable ) : bool
IsWarnEnabled ( this loggable ) : bool
LogDebug ( this loggable, string message ) : void
LogDebug ( this loggable, string message, Exception ex = null ) : void
LogError ( this loggable, string message ) : void
LogError ( this loggable, string message, Exception ex = null ) : void
LogFatal ( this loggable, string message, Exception ex = null ) : LogEventInfo
LogFatal ( this loggable, string message ) : void
LogInfo ( this loggable, string message ) : void
LogInfo ( this loggable, string message, Exception ex = null ) : void
LogTrace ( this loggable, string message ) : void
LogTrace ( this loggable, string message, Exception ex = null ) : void
LogWarn ( this loggable, string message ) : void
LogWarn ( this loggable, string message, Exception ex = null ) : void

메소드 상세

GetLogger() 공개 정적인 메소드

public static GetLogger ( this loggable, LoggingConfiguration config = null ) : Logger
loggable this
config LoggingConfiguration
리턴 Logger

IsDebugEnabled() 공개 정적인 메소드

public static IsDebugEnabled ( this loggable ) : bool
loggable this
리턴 bool

IsErrorEnabled() 공개 정적인 메소드

public static IsErrorEnabled ( this loggable ) : bool
loggable this
리턴 bool

IsFatalEnabled() 공개 정적인 메소드

public static IsFatalEnabled ( this loggable ) : bool
loggable this
리턴 bool

IsInfoEnabled() 공개 정적인 메소드

public static IsInfoEnabled ( this loggable ) : bool
loggable this
리턴 bool

IsLevelEnabled() 공개 정적인 메소드

public static IsLevelEnabled ( this loggable, LogLevel level ) : bool
loggable this
level LogLevel
리턴 bool

IsTraceEnabled() 공개 정적인 메소드

public static IsTraceEnabled ( this loggable ) : bool
loggable this
리턴 bool

IsWarnEnabled() 공개 정적인 메소드

public static IsWarnEnabled ( this loggable ) : bool
loggable this
리턴 bool

LogDebug() 공개 정적인 메소드

public static LogDebug ( this loggable, string message ) : void
loggable this
message string
리턴 void

LogDebug() 공개 정적인 메소드

public static LogDebug ( this loggable, string message, Exception ex = null ) : void
loggable this
message string
ex System.Exception
리턴 void

LogError() 공개 정적인 메소드

public static LogError ( this loggable, string message ) : void
loggable this
message string
리턴 void

LogError() 공개 정적인 메소드

public static LogError ( this loggable, string message, Exception ex = null ) : void
loggable this
message string
ex System.Exception
리턴 void

LogFatal() 공개 정적인 메소드

public static LogFatal ( this loggable, string message, Exception ex = null ) : LogEventInfo
loggable this
message string
ex System.Exception
리턴 LogEventInfo

LogFatal() 공개 정적인 메소드

public static LogFatal ( this loggable, string message ) : void
loggable this
message string
리턴 void

LogInfo() 공개 정적인 메소드

public static LogInfo ( this loggable, string message ) : void
loggable this
message string
리턴 void

LogInfo() 공개 정적인 메소드

public static LogInfo ( this loggable, string message, Exception ex = null ) : void
loggable this
message string
ex System.Exception
리턴 void

LogTrace() 공개 정적인 메소드

public static LogTrace ( this loggable, string message ) : void
loggable this
message string
리턴 void

LogTrace() 공개 정적인 메소드

public static LogTrace ( this loggable, string message, Exception ex = null ) : void
loggable this
message string
ex System.Exception
리턴 void

LogWarn() 공개 정적인 메소드

public static LogWarn ( this loggable, string message ) : void
loggable this
message string
리턴 void

LogWarn() 공개 정적인 메소드

public static LogWarn ( this loggable, string message, Exception ex = null ) : void
loggable this
message string
ex System.Exception
리턴 void