沉默之都

沉默,造就了我们的冷酷-程序的威力
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

ThinkDev.Logging-配置文件-Global项说明

Posted on 2013-01-29 10:57  基点项目师  阅读(266)  评论(0编辑  收藏  举报

Global,ThinkDev.Logging配置文件中的全局设置。
以下是针对 Global 常用配置属性:

属性 说明 默认值
IsLog   获取或设置日志组件是否开启正常写入功能,如果为False,则整个组件所有日志器不会真正执行日志写入。   True  
IsAsyn 获取或设置日志组件 是否开启异步写入功能,如果为True,则标识允许开启异步执行日志写入。默认为False。(若要使某个日志器。 False
ThrowException 获取或设置日志组件是否向应用跑出异常,如果True,则当组件内发生异常时将会向应用传递。 False
AutoReload 获取或设置日志组件是否监控配置文件变更,如果True,则当配置文件发生变更时,将会重新加载所有配置项。 True
InnerLogPath 获取或设置日志组件的内部日志目录,建议必须设置,如果不设置,将导致没有组件运行日志及监控日志。

配置例子:
<Global IsLog="True" ThrowException="false" IsAsyn="true" InnerLogPath="c:\AppLog\"/>
该示例,设置全局开启日志写入,不向应用抛出异常,开启允许异步配置项,设置InnerLogPath目录