C# Class Cgw.NLogEx.LoggerEx

日志错误记录
Show file Open project: eSDK/esdk_Cgw Class Usage Examples

Public Methods

Method Description
ClearProperties ( ) : void

清除当前绑定的扩展字段信息

建议如果需要删除部分字段,建议使用该函数后再进行新的赋值。 如果只是对已有扩展字段修改,则直接对该字段重新赋值即可。

Debug ( Exception e, string message ) : void

带异常信息的Debug日志输出。

Debug ( SmcErr err, Exception e, string message ) : void

带异常信息的Debug日志输出。

Debug ( SmcErr err, string message ) : void

Debug类日志输出。

Debug ( string message ) : void

Debug类日志输出。

Error ( Exception e, string message ) : void

带异常信息的Error类日志输出。

Error ( SmcErr err ) : void

Error类日志输出。

Error ( SmcErr err, Exception e, string message ) : void

带异常信息的Error类日志输出。

Error ( SmcErr err, string message ) : void

Error类日志输出。

Error ( string message ) : void

Error类日志输出。

Fatal ( Exception e, string message ) : void

带异常信息的Fatal类日志输出。

Fatal ( SmcErr err ) : void

Fatal类(致命)日志输出。

Fatal ( SmcErr err, Exception e, string message ) : void

带异常信息的Fatal类日志输出。

Fatal ( SmcErr err, string message ) : void

Fatal类(致命)日志输出。

Fatal ( string message ) : void

Fatal类(致命)日志输出。

Info ( Exception e, string message ) : void

带异常信息的Info类日志输出。

Info ( SmcErr err ) : void

Info类日志输出。

Info ( SmcErr err, Exception e, string message ) : void

带异常信息的Info类日志输出。

Info ( SmcErr err, string message ) : void

Info类日志输出。

Info ( string message ) : void

Info类日志输出。

LoggerEx ( NLog logger ) : System

LoggerEx扩展类的构造函数。

RecordOperateLog ( string operateName, SmcErr err ) : void

记录操作日志

Trace ( Exception e, string message ) : void

带异常信息的Trace类日志输出。

Trace ( SmcErr err, Exception e, string message ) : void

带异常信息的Trace类日志输出。

Trace ( SmcErr err, string message ) : void

带异常信息的Trace类日志输出。

Trace ( string message ) : void

Trace类日志输出。

Warn ( Exception e, string message ) : void

带异常信息的Warn类日志输出。

Warn ( SmcErr err ) : void

Warn类日志输出。

Warn ( SmcErr err, Exception e, string message ) : void

带异常信息的Warn类日志输出。

Warn ( SmcErr err, string message ) : void

Warn类日志输出。

Warn ( string message ) : void

Warn类日志输出。

Private Methods

Method Description
WriteToLog ( NLog.LogLevel level, Exception e, string message ) : void

写入日志

WriteToLog ( NLog.LogLevel level, SmcErr err, Exception e, string message ) : void

写入日志

Method Details

ClearProperties() public method

清除当前绑定的扩展字段信息
建议如果需要删除部分字段,建议使用该函数后再进行新的赋值。 如果只是对已有扩展字段修改,则直接对该字段重新赋值即可。
public ClearProperties ( ) : void
return void

Debug() public method

带异常信息的Debug日志输出。
public Debug ( Exception e, string message ) : void
e System.Exception e
message string message
return void

Debug() public method

带异常信息的Debug日志输出。
public Debug ( SmcErr err, Exception e, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
e System.Exception e
message string message
return void

Debug() public method

Debug类日志输出。
public Debug ( SmcErr err, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
message string message
return void

Debug() public method

Debug类日志输出。
public Debug ( string message ) : void
message string message
return void

Error() public method

带异常信息的Error类日志输出。
public Error ( Exception e, string message ) : void
e System.Exception e
message string message
return void

Error() public method

Error类日志输出。
public Error ( SmcErr err ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
return void

Error() public method

带异常信息的Error类日志输出。
public Error ( SmcErr err, Exception e, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
e System.Exception e
message string message
return void

Error() public method

Error类日志输出。
public Error ( SmcErr err, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
message string message
return void

Error() public method

Error类日志输出。
public Error ( string message ) : void
message string message
return void

Fatal() public method

带异常信息的Fatal类日志输出。
public Fatal ( Exception e, string message ) : void
e System.Exception e
message string message
return void

Fatal() public method

Fatal类(致命)日志输出。
public Fatal ( SmcErr err ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
return void

Fatal() public method

带异常信息的Fatal类日志输出。
public Fatal ( SmcErr err, Exception e, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
e System.Exception e
message string message
return void

Fatal() public method

Fatal类(致命)日志输出。
public Fatal ( SmcErr err, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
message string message
return void

Fatal() public method

Fatal类(致命)日志输出。
public Fatal ( string message ) : void
message string message
return void

Info() public method

带异常信息的Info类日志输出。
public Info ( Exception e, string message ) : void
e System.Exception e
message string message
return void

Info() public method

Info类日志输出。
public Info ( SmcErr err ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
return void

Info() public method

带异常信息的Info类日志输出。
public Info ( SmcErr err, Exception e, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
e System.Exception e
message string message
return void

Info() public method

Info类日志输出。
public Info ( SmcErr err, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
message string message
return void

Info() public method

Info类日志输出。
public Info ( string message ) : void
message string message
return void

LoggerEx() public method

LoggerEx扩展类的构造函数。
public LoggerEx ( NLog logger ) : System
logger NLog 传入NLog的logger对象
return System

RecordOperateLog() public method

记录操作日志
public RecordOperateLog ( string operateName, SmcErr err ) : void
operateName string 操作名称
err Cgw.SmcError.SmcErr 错误码
return void

Trace() public method

带异常信息的Trace类日志输出。
public Trace ( Exception e, string message ) : void
e System.Exception e
message string message
return void

Trace() public method

带异常信息的Trace类日志输出。
public Trace ( SmcErr err, Exception e, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
e System.Exception e
message string message
return void

Trace() public method

带异常信息的Trace类日志输出。
public Trace ( SmcErr err, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
message string message
return void

Trace() public method

Trace类日志输出。
public Trace ( string message ) : void
message string message
return void

Warn() public method

带异常信息的Warn类日志输出。
public Warn ( Exception e, string message ) : void
e System.Exception e
message string message
return void

Warn() public method

Warn类日志输出。
public Warn ( SmcErr err ) : void
err Cgw.SmcError.SmcErr 错误码
return void

Warn() public method

带异常信息的Warn类日志输出。
public Warn ( SmcErr err, Exception e, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
e System.Exception e
message string message
return void

Warn() public method

Warn类日志输出。
public Warn ( SmcErr err, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
message string message
return void

Warn() public method

Warn类日志输出。
public Warn ( string message ) : void
message string message
return void