C# 클래스 Ivony.Logs.TextFileLoggerBase

文本文件日志记录器基类
상속: TextLogger
파일 보기 프로젝트 열기: Ivony/LogUtility

보호된 메소드들

메소드 설명
GetFilepath ( LogEntry entry ) : string

派生类重写此方法获取要写入的日志文件路径

TextFileLoggerBase ( LogFilter filter = null, Encoding encoding = null ) : System

初始化 TextFileLoggerBase 对象

WriteLogMessage ( LogEntry entry, string lines ) : void

重写 WriteLogMessage 方法将日志写入文本文件

메소드 상세

GetFilepath() 보호된 추상적인 메소드

派生类重写此方法获取要写入的日志文件路径
protected abstract GetFilepath ( LogEntry entry ) : string
entry LogEntry 要写入的日志条目
리턴 string

TextFileLoggerBase() 보호된 메소드

初始化 TextFileLoggerBase 对象
protected TextFileLoggerBase ( LogFilter filter = null, Encoding encoding = null ) : System
filter LogFilter 可选的日志筛选器
encoding System.Text.Encoding 写入文件所用的编码
리턴 System

WriteLogMessage() 보호된 메소드

重写 WriteLogMessage 方法将日志写入文本文件
protected WriteLogMessage ( LogEntry entry, string lines ) : void
entry LogEntry 日志条目对象
lines string 要写入的文本行
리턴 void