C# Класс Cgw.NLogEx.LoggerEx

日志错误记录
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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类日志输出。

Приватные методы

Метод Описание
WriteToLog ( NLog.LogLevel level, Exception e, string message ) : void

写入日志

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

写入日志

Описание методов

ClearProperties() публичный метод

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

Debug() публичный метод

带异常信息的Debug日志输出。
public Debug ( Exception e, string message ) : void
e System.Exception e
message string message
Результат void

Debug() публичный метод

带异常信息的Debug日志输出。
public Debug ( SmcErr err, Exception e, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
e System.Exception e
message string message
Результат void

Debug() публичный метод

Debug类日志输出。
public Debug ( SmcErr err, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
message string message
Результат void

Debug() публичный метод

Debug类日志输出。
public Debug ( string message ) : void
message string message
Результат void

Error() публичный метод

带异常信息的Error类日志输出。
public Error ( Exception e, string message ) : void
e System.Exception e
message string message
Результат void

Error() публичный метод

Error类日志输出。
public Error ( SmcErr err ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
Результат void

Error() публичный метод

带异常信息的Error类日志输出。
public Error ( SmcErr err, Exception e, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
e System.Exception e
message string message
Результат void

Error() публичный метод

Error类日志输出。
public Error ( SmcErr err, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
message string message
Результат void

Error() публичный метод

Error类日志输出。
public Error ( string message ) : void
message string message
Результат void

Fatal() публичный метод

带异常信息的Fatal类日志输出。
public Fatal ( Exception e, string message ) : void
e System.Exception e
message string message
Результат void

Fatal() публичный метод

Fatal类(致命)日志输出。
public Fatal ( SmcErr err ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
Результат void

Fatal() публичный метод

带异常信息的Fatal类日志输出。
public Fatal ( SmcErr err, Exception e, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
e System.Exception e
message string message
Результат void

Fatal() публичный метод

Fatal类(致命)日志输出。
public Fatal ( SmcErr err, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
message string message
Результат void

Fatal() публичный метод

Fatal类(致命)日志输出。
public Fatal ( string message ) : void
message string message
Результат void

Info() публичный метод

带异常信息的Info类日志输出。
public Info ( Exception e, string message ) : void
e System.Exception e
message string message
Результат void

Info() публичный метод

Info类日志输出。
public Info ( SmcErr err ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
Результат void

Info() публичный метод

带异常信息的Info类日志输出。
public Info ( SmcErr err, Exception e, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
e System.Exception e
message string message
Результат void

Info() публичный метод

Info类日志输出。
public Info ( SmcErr err, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
message string message
Результат void

Info() публичный метод

Info类日志输出。
public Info ( string message ) : void
message string message
Результат void

LoggerEx() публичный метод

LoggerEx扩展类的构造函数。
public LoggerEx ( NLog logger ) : System
logger NLog 传入NLog的logger对象
Результат System

RecordOperateLog() публичный метод

记录操作日志
public RecordOperateLog ( string operateName, SmcErr err ) : void
operateName string 操作名称
err Cgw.SmcError.SmcErr 错误码
Результат void

Trace() публичный метод

带异常信息的Trace类日志输出。
public Trace ( Exception e, string message ) : void
e System.Exception e
message string message
Результат void

Trace() публичный метод

带异常信息的Trace类日志输出。
public Trace ( SmcErr err, Exception e, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
e System.Exception e
message string message
Результат void

Trace() публичный метод

带异常信息的Trace类日志输出。
public Trace ( SmcErr err, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
message string message
Результат void

Trace() публичный метод

Trace类日志输出。
public Trace ( string message ) : void
message string message
Результат void

Warn() публичный метод

带异常信息的Warn类日志输出。
public Warn ( Exception e, string message ) : void
e System.Exception e
message string message
Результат void

Warn() публичный метод

Warn类日志输出。
public Warn ( SmcErr err ) : void
err Cgw.SmcError.SmcErr 错误码
Результат void

Warn() публичный метод

带异常信息的Warn类日志输出。
public Warn ( SmcErr err, Exception e, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
e System.Exception e
message string message
Результат void

Warn() публичный метод

Warn类日志输出。
public Warn ( SmcErr err, string message ) : void
err Cgw.SmcError.SmcErr 错误码,即信息
message string message
Результат void

Warn() публичный метод

Warn类日志输出。
public Warn ( string message ) : void
message string message
Результат void