Click or drag to resize
LogManager Class
日志管理器,可通过Log:Disabled配置存储级别,以逗号分隔默认全开,当指定某项时则禁止, 若值为all则禁止所有日志
Inheritance Hierarchy

Namespace: Adf
Assembly: Adf (in Adf.dll) Version: 4.1.5549.27750
Syntax
public class LogManager : IDisposable

The LogManager type exposes the following members.

Constructors
  NameDescription
Public methodLogManager
初始化新实例
Public methodLogManager(String)
初始化新实例并指定名称
Top
Methods
  NameDescription
Public methodDispose
资源释放
Public methodEnable
设置是否开启日志
Public methodEquals
确定指定的 Object 是否等于当前的 Object
(Inherited from Object.)
Public methodException
异常记录
Protected methodFinalize
允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。
(Inherited from Object.)
Public methodFlush
刷新并存储所有缓冲区内容,该方法一般在应用结束或需要批量将数据存储时使用
Protected methodForEach
循环当前每个日志写入器
Public methodGetExceptionWriter
get exception logmanager
Public methodGetHashCode
用作特定类型的哈希函数。
(Inherited from Object.)
Public methodGetType
获取当前实例的 Type
(Inherited from Object.)
Public methodGetWriter
get name logwriter
Protected methodMemberwiseClone
创建当前 Object 的浅表副本。
(Inherited from Object.)
Public methodSendExceptionMail
发送异常邮件
Public methodToString
返回表示当前 ObjectString
(Inherited from Object.)
Protected methodWritingToConsole
console logger
Top
Properties
  NameDescription
Public propertyAllDisabled
是否全部禁用,当配置Log:Disabled为all时此值为true
Public propertyError
错误记录
Public propertyIsOwnner
是否具有所有者,当初始name为空时此值为false,否则为true
Public propertyMessage
消息记录
Public propertyName
名称
Public propertyNewExceptionToMail
记录新异常时是否发送至邮件(若邮件已配置),默认开启
Public propertyPath
存储路径
Public propertyToConsole
是否输出至Console
Public propertyWarning
警告记录
Top
Events
  NameDescription
Public eventNewException
新异常
Public eventWriting
新写入事件
Top
See Also

Reference