C# 클래스 Axiom.Core.Log

Log class for writing debug/log data to files.
상속: IDisposable
파일 보기 프로젝트 열기: WolfgangSt/axiom

공개 메소드들

메소드 설명
Dispose ( ) : void

Called to dispose of this objects resources.

For the log, closes any open file streams and file writers.

Log ( string fileName ) : System

Constructor. Creates a log file that also logs debug output.

Log ( string fileName, bool debugOutput ) : System

Constructor.

Write ( LogMessageLevel level, bool maskDebug, string message ) : void

Write a message to the log.

Write ( bool maskDebug, string message ) : void

Write a message to the log.

Message is written with a LogMessageLevel of Normal, and debug output is not written.

Write ( string message ) : void

Write a message to the log.

Message is written with a LogMessageLevel of Normal, and debug output is not written.

비공개 메소드들

메소드 설명
FireMessageLogged ( LogMessageLevel level, bool maskDebug, string message ) : void

메소드 상세

Dispose() 공개 메소드

Called to dispose of this objects resources.
For the log, closes any open file streams and file writers.
public Dispose ( ) : void
리턴 void

Log() 공개 메소드

Constructor. Creates a log file that also logs debug output.
public Log ( string fileName ) : System
fileName string Name of the log file to open.
리턴 System

Log() 공개 메소드

Constructor.
public Log ( string fileName, bool debugOutput ) : System
fileName string Name of the log file to open.
debugOutput bool Write log messages to the debug output?
리턴 System

Write() 공개 메소드

Write a message to the log.
public Write ( LogMessageLevel level, bool maskDebug, string message ) : void
level LogMessageLevel Importance of this logged message.
maskDebug bool If true, debug output will not be written.
message string Message to write, which can include string formatting tokens.
리턴 void

Write() 공개 메소드

Write a message to the log.
Message is written with a LogMessageLevel of Normal, and debug output is not written.
public Write ( bool maskDebug, string message ) : void
maskDebug bool If true, debug output will not be written.
message string Message to write, which can include string formatting tokens.
리턴 void

Write() 공개 메소드

Write a message to the log.
Message is written with a LogMessageLevel of Normal, and debug output is not written.
public Write ( string message ) : void
message string Message to write, which can include string formatting tokens.
리턴 void