日志输出操作,支持WinCe及Win32平台:功能强大,代码简洁 // 摘要: // 日志输出操作,支持WinCe及Win32平台。 [Serializable] [System.Runtime.InteropServices.ComVisible(true)] public class Log4net { private string[] logLevelText = new string[] { "TRACE", "INFO", "WARN", "ERROR", "FATAL", "NONE", }; // // 摘要: // 日志文件操作类。 // // 参数: // filepath: // 日志文件名,全路径文件名称。 public Log4net(string filepath) { } ~Log4net() { } #region ------Property------ // // 摘要: // 获取或设置当前日志的最低水平。 // // 返回结果: // FENIO.LOG_LEVEL,表示当前日志输出的最低水平,低于当前水平的日志不再输出。 public LOG_LEVEL LogLevel { } #endregion #region ------ Public ------ // // 摘要: // 初始化日志文件,根据指定文件的大小备份日志文件。 // // 参数: // fileSize: // 日志文件大小,单位:KB。 public bool Initilize(long fileSize) { } // 摘要: // 释放由 FENIO.Log4net 使用的所有资源。 public void Dispose() { } // // 摘要: // 输出日志,级别LOG_NONE // // 参数: // logFormat: // System.String,包含零个或多个格式项。 // argLog: // 包含零个或多个要格式化的对象的 System.Object 数组。 public void WriteLog(string logFormat, params object[] argLog) { } // // 摘要: // 输出日志,级别LOG_TRACE // // 参数: // logFormat: // System.String,包含零个或多个格式项。 // argLog: // 包含零个或多个要格式化的对象的 System.Object 数组。 public void WriteTrace(string logFormat, params object[] argLog) { } // // 摘要: // 输出日志,级别LOG_INFO // // 参数: // logFormat: // System.String,包含零个或多个格式项。 // argLog: // 包含零个或多个要格式化的对象的 System.Object 数组。 public void WriteInfo(string logFormat, params object[] argLog) { } // // 摘要: // 输出日志,级别LOG_WARNING // // 参数: // logFormat: // System.String,包含零个或多个格式项。 // argLog: // 包含零个或多个要格式化的对象的 System.Object 数组。 public void WriteWarning(string logFormat, params object[] argLog) { } // // 摘要: // 输出日志,级别LOG_ERROR // // 参数: // logFormat: // System.String,包含零个或多个格式项。 // argLog: // 包含零个或多个要格式化的对象的 System.Object 数组。 public void WriteError(string logFormat, params object[] argLog) { } // // 摘要: // 输出日志,级别LOG_FATAL // // 参数: // logFormat: // System.String,包含零个或多个格式项。 // argLog: // 包含零个或多个要格式化的对象的 System.Object 数组。 public void WriteFatal(string logFormat, params object[] argLog) { } // // 摘要: // 输出日志,级别LOG_FATAL // // 参数: // logLevel: // FENIO.LOG_LEVEL,输出日志级别。 // title: // System.String 日志信息。 // len: // 输出byte类型数据的大小。 // lpBytes: // 输出字节型数据,System.Byte 数组。 public void WriteBytes(LOG_LEVEL logLevel, string title, int len, byte[] lpBytes) { } #endregion #region ------Private------ private void OpenFile() { } private void CheckFileSize() { } private string GetCurrentTime() { } private void WriteLog(LOG_LEVEL logLevel, string log) { } #endregion } }
- 1
- linkinqieerxi2013-01-06主要要在wince上面用 还成
- 粉丝: 0
- 资源: 31
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助