ILogger Interface |
Namespace: NLog
The ILogger type exposes the following members.
Name | Description | |
---|---|---|
IsDebugEnabled |
Gets a value indicating whether logging is enabled for the Debug level.
| |
IsErrorEnabled |
Gets a value indicating whether logging is enabled for the Error level.
| |
IsFatalEnabled |
Gets a value indicating whether logging is enabled for the Fatal level.
| |
IsInfoEnabled |
Gets a value indicating whether logging is enabled for the Info level.
| |
IsTraceEnabled |
Gets a value indicating whether logging is enabled for the Trace level.
| |
IsWarnEnabled |
Gets a value indicating whether logging is enabled for the Warn level.
|
Name | Description | |
---|---|---|
Debug(LogMessageGenerator) |
Writes the diagnostic message at the Debug level.
| |
Debug(String) |
Writes the diagnostic message at the Debug level.
| |
Debug(Exception, String) |
Writes the diagnostic message and exception at the Debug level.
| |
Debug(String, Object) |
Writes the diagnostic message at the Debug level using the specified parameters.
| |
Debug(Exception, String, Object) |
Writes the diagnostic message and exception at the Debug level.
| |
Debug(IFormatProvider, String, Object) |
Writes the diagnostic message at the Debug level using the specified parameters and formatting them with the supplied format provider.
| |
Debug(Exception, IFormatProvider, String, Object) |
Writes the diagnostic message and exception at the Debug level.
| |
DebugT(T) |
Writes the diagnostic message at the Debug level.
| |
DebugT(IFormatProvider, T) |
Writes the diagnostic message at the Debug level.
| |
DebugTArgument(String, TArgument) |
Writes the diagnostic message at the Debug level using the specified parameter.
| |
DebugTArgument(IFormatProvider, String, TArgument) |
Writes the diagnostic message at the Debug level using the specified parameter and formatting it with the supplied format provider.
| |
DebugTArgument1, TArgument2(String, TArgument1, TArgument2) |
Writes the diagnostic message at the Debug level using the specified parameters.
| |
DebugTArgument1, TArgument2(IFormatProvider, String, TArgument1, TArgument2) |
Writes the diagnostic message at the Debug level using the specified arguments formatting it with the supplied format provider.
| |
DebugTArgument1, TArgument2, TArgument3(String, TArgument1, TArgument2, TArgument3) |
Writes the diagnostic message at the Debug level using the specified parameters.
| |
DebugTArgument1, TArgument2, TArgument3(IFormatProvider, String, TArgument1, TArgument2, TArgument3) |
Writes the diagnostic message at the Debug level using the specified arguments formatting it with the supplied format provider.
| |
Error(LogMessageGenerator) |
Writes the diagnostic message at the Error level.
| |
Error(String) |
Writes the diagnostic message at the Error level.
| |
Error(Exception, String) |
Writes the diagnostic message and exception at the Error level.
| |
Error(String, Object) |
Writes the diagnostic message at the Error level using the specified parameters.
| |
Error(Exception, String, Object) |
Writes the diagnostic message and exception at the Error level.
| |
Error(IFormatProvider, String, Object) |
Writes the diagnostic message at the Error level using the specified parameters and formatting them with the supplied format provider.
| |
Error(Exception, IFormatProvider, String, Object) |
Writes the diagnostic message and exception at the Error level.
| |
ErrorT(T) |
Writes the diagnostic message at the Error level.
| |
ErrorT(IFormatProvider, T) |
Writes the diagnostic message at the Error level.
| |
ErrorTArgument(String, TArgument) |
Writes the diagnostic message at the Error level using the specified parameter.
| |
ErrorTArgument(IFormatProvider, String, TArgument) |
Writes the diagnostic message at the Error level using the specified parameter and formatting it with the supplied format provider.
| |
ErrorTArgument1, TArgument2(String, TArgument1, TArgument2) |
Writes the diagnostic message at the Error level using the specified parameters.
| |
ErrorTArgument1, TArgument2(IFormatProvider, String, TArgument1, TArgument2) |
Writes the diagnostic message at the Error level using the specified arguments formatting it with the supplied format provider.
| |
ErrorTArgument1, TArgument2, TArgument3(String, TArgument1, TArgument2, TArgument3) |
Writes the diagnostic message at the Error level using the specified parameters.
| |
ErrorTArgument1, TArgument2, TArgument3(IFormatProvider, String, TArgument1, TArgument2, TArgument3) |
Writes the diagnostic message at the Error level using the specified arguments formatting it with the supplied format provider.
| |
Fatal(LogMessageGenerator) |
Writes the diagnostic message at the Fatal level.
| |
Fatal(String) |
Writes the diagnostic message at the Fatal level.
| |
Fatal(Exception, String) |
Writes the diagnostic message and exception at the Fatal level.
| |
Fatal(String, Object) |
Writes the diagnostic message at the Fatal level using the specified parameters.
| |
Fatal(Exception, String, Object) |
Writes the diagnostic message and exception at the Fatal level.
| |
Fatal(IFormatProvider, String, Object) |
Writes the diagnostic message at the Fatal level using the specified parameters and formatting them with the supplied format provider.
| |
Fatal(Exception, IFormatProvider, String, Object) |
Writes the diagnostic message and exception at the Fatal level.
| |
FatalT(T) |
Writes the diagnostic message at the Fatal level.
| |
FatalT(IFormatProvider, T) |
Writes the diagnostic message at the Fatal level.
| |
FatalTArgument(String, TArgument) |
Writes the diagnostic message at the Fatal level using the specified parameter.
| |
FatalTArgument(IFormatProvider, String, TArgument) |
Writes the diagnostic message at the Fatal level using the specified parameter and formatting it with the supplied format provider.
| |
FatalTArgument1, TArgument2(String, TArgument1, TArgument2) |
Writes the diagnostic message at the Fatal level using the specified parameters.
| |
FatalTArgument1, TArgument2(IFormatProvider, String, TArgument1, TArgument2) |
Writes the diagnostic message at the Fatal level using the specified arguments formatting it with the supplied format provider.
| |
FatalTArgument1, TArgument2, TArgument3(String, TArgument1, TArgument2, TArgument3) |
Writes the diagnostic message at the Fatal level using the specified parameters.
| |
FatalTArgument1, TArgument2, TArgument3(IFormatProvider, String, TArgument1, TArgument2, TArgument3) |
Writes the diagnostic message at the Fatal level using the specified arguments formatting it with the supplied format provider.
| |
Info(LogMessageGenerator) |
Writes the diagnostic message at the Info level.
| |
Info(String) |
Writes the diagnostic message at the Info level.
| |
Info(Exception, String) |
Writes the diagnostic message and exception at the Info level.
| |
Info(String, Object) |
Writes the diagnostic message at the Info level using the specified parameters.
| |
Info(Exception, String, Object) |
Writes the diagnostic message and exception at the Info level.
| |
Info(IFormatProvider, String, Object) |
Writes the diagnostic message at the Info level using the specified parameters and formatting them with the supplied format provider.
| |
Info(Exception, IFormatProvider, String, Object) |
Writes the diagnostic message and exception at the Info level.
| |
InfoT(T) |
Writes the diagnostic message at the Info level.
| |
InfoT(IFormatProvider, T) |
Writes the diagnostic message at the Info level.
| |
InfoTArgument(String, TArgument) |
Writes the diagnostic message at the Info level using the specified parameter.
| |
InfoTArgument(IFormatProvider, String, TArgument) |
Writes the diagnostic message at the Info level using the specified parameter and formatting it with the supplied format provider.
| |
InfoTArgument1, TArgument2(String, TArgument1, TArgument2) |
Writes the diagnostic message at the Info level using the specified parameters.
| |
InfoTArgument1, TArgument2(IFormatProvider, String, TArgument1, TArgument2) |
Writes the diagnostic message at the Info level using the specified arguments formatting it with the supplied format provider.
| |
InfoTArgument1, TArgument2, TArgument3(String, TArgument1, TArgument2, TArgument3) |
Writes the diagnostic message at the Info level using the specified parameters.
| |
InfoTArgument1, TArgument2, TArgument3(IFormatProvider, String, TArgument1, TArgument2, TArgument3) |
Writes the diagnostic message at the Info level using the specified arguments formatting it with the supplied format provider.
| |
Trace(LogMessageGenerator) |
Writes the diagnostic message at the Trace level.
| |
Trace(String) |
Writes the diagnostic message at the Trace level.
| |
Trace(Exception, String) |
Writes the diagnostic message and exception at the Trace level.
| |
Trace(String, Object) |
Writes the diagnostic message at the Trace level using the specified parameters.
| |
Trace(Exception, String, Object) |
Writes the diagnostic message and exception at the Trace level.
| |
Trace(IFormatProvider, String, Object) |
Writes the diagnostic message at the Trace level using the specified parameters and formatting them with the supplied format provider.
| |
Trace(Exception, IFormatProvider, String, Object) |
Writes the diagnostic message and exception at the Trace level.
| |
TraceT(T) |
Writes the diagnostic message at the Trace level.
| |
TraceT(IFormatProvider, T) |
Writes the diagnostic message at the Trace level.
| |
TraceTArgument(String, TArgument) |
Writes the diagnostic message at the Trace level using the specified parameter.
| |
TraceTArgument(IFormatProvider, String, TArgument) |
Writes the diagnostic message at the Trace level using the specified parameter and formatting it with the supplied format provider.
| |
TraceTArgument1, TArgument2(String, TArgument1, TArgument2) |
Writes the diagnostic message at the Trace level using the specified parameters.
| |
TraceTArgument1, TArgument2(IFormatProvider, String, TArgument1, TArgument2) |
Writes the diagnostic message at the Trace level using the specified arguments formatting it with the supplied format provider.
| |
TraceTArgument1, TArgument2, TArgument3(String, TArgument1, TArgument2, TArgument3) |
Writes the diagnostic message at the Trace level using the specified parameters.
| |
TraceTArgument1, TArgument2, TArgument3(IFormatProvider, String, TArgument1, TArgument2, TArgument3) |
Writes the diagnostic message at the Trace level using the specified arguments formatting it with the supplied format provider.
| |
Warn(LogMessageGenerator) |
Writes the diagnostic message at the Warn level.
| |
Warn(String) |
Writes the diagnostic message at the Warn level.
| |
Warn(Exception, String) |
Writes the diagnostic message and exception at the Warn level.
| |
Warn(String, Object) |
Writes the diagnostic message at the Warn level using the specified parameters.
| |
Warn(Exception, String, Object) |
Writes the diagnostic message and exception at the Warn level.
| |
Warn(IFormatProvider, String, Object) |
Writes the diagnostic message at the Warn level using the specified parameters and formatting them with the supplied format provider.
| |
Warn(Exception, IFormatProvider, String, Object) |
Writes the diagnostic message and exception at the Warn level.
| |
WarnT(T) |
Writes the diagnostic message at the Warn level.
| |
WarnT(IFormatProvider, T) |
Writes the diagnostic message at the Warn level.
| |
WarnTArgument(String, TArgument) |
Writes the diagnostic message at the Warn level using the specified parameter.
| |
WarnTArgument(IFormatProvider, String, TArgument) |
Writes the diagnostic message at the Warn level using the specified parameter and formatting it with the supplied format provider.
| |
WarnTArgument1, TArgument2(String, TArgument1, TArgument2) |
Writes the diagnostic message at the Warn level using the specified parameters.
| |
WarnTArgument1, TArgument2(IFormatProvider, String, TArgument1, TArgument2) |
Writes the diagnostic message at the Warn level using the specified arguments formatting it with the supplied format provider.
| |
WarnTArgument1, TArgument2, TArgument3(String, TArgument1, TArgument2, TArgument3) |
Writes the diagnostic message at the Warn level using the specified parameters.
| |
WarnTArgument1, TArgument2, TArgument3(IFormatProvider, String, TArgument1, TArgument2, TArgument3) |
Writes the diagnostic message at the Warn level using the specified arguments formatting it with the supplied format provider.
|
Name | Description | |
---|---|---|
ConditionalDebug(LogMessageGenerator) | Overloaded.
Writes the diagnostic message at the Debug level.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalDebug(String) | Overloaded.
Writes the diagnostic message at the Debug level.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalDebug(String, Object) | Overloaded.
Writes the diagnostic message at the Debug level using the specified parameters.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalDebug(Exception, String, Object) | Overloaded.
Writes the diagnostic message and exception at the Debug level.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalDebug(IFormatProvider, String, Object) | Overloaded.
Writes the diagnostic message at the Debug level using the specified parameters.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalDebug(Exception, IFormatProvider, String, Object) | Overloaded.
Writes the diagnostic message and exception at the Debug level.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalDebugT(T) | Overloaded.
Writes the diagnostic message at the Debug level.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalDebugT(IFormatProvider, T) | Overloaded.
Writes the diagnostic message at the Debug level.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalDebugTArgument(String, TArgument) | Overloaded.
Writes the diagnostic message at the Debug level using the specified parameter.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalDebugTArgument1, TArgument2(String, TArgument1, TArgument2) | Overloaded.
Writes the diagnostic message at the Debug level using the specified parameters.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalDebugTArgument1, TArgument2, TArgument3(String, TArgument1, TArgument2, TArgument3) | Overloaded.
Writes the diagnostic message at the Debug level using the specified parameters.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalTrace(LogMessageGenerator) | Overloaded.
Writes the diagnostic message at the Debug level.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalTrace(String) | Overloaded.
Writes the diagnostic message at the Debug level.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalTrace(String, Object) | Overloaded.
Writes the diagnostic message at the Debug level using the specified parameters.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalTrace(Exception, String, Object) | Overloaded.
Writes the diagnostic message and exception at the Debug level.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalTrace(IFormatProvider, String, Object) | Overloaded.
Writes the diagnostic message at the Debug level using the specified parameters.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalTrace(Exception, IFormatProvider, String, Object) | Overloaded.
Writes the diagnostic message and exception at the Debug level.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalTraceT(T) | Overloaded.
Writes the diagnostic message at the Debug level.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalTraceT(IFormatProvider, T) | Overloaded.
Writes the diagnostic message at the Debug level.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalTraceTArgument(String, TArgument) | Overloaded.
Writes the diagnostic message at the Debug level using the specified parameter.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalTraceTArgument1, TArgument2(String, TArgument1, TArgument2) | Overloaded.
Writes the diagnostic message at the Debug level using the specified parameters.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
ConditionalTraceTArgument1, TArgument2, TArgument3(String, TArgument1, TArgument2, TArgument3) | Overloaded.
Writes the diagnostic message at the Debug level using the specified parameters.
Only executed when the DEBUG conditional compilation symbol is set. (Defined by ILoggerExtensions.) | |
Debug |
Writes the diagnostic message and exception at the Debug level.
(Defined by ILoggerExtensions.) | |
Error |
Writes the diagnostic message and exception at the Error level.
(Defined by ILoggerExtensions.) | |
Fatal |
Writes the diagnostic message and exception at the Fatal level.
(Defined by ILoggerExtensions.) | |
ForDebugEvent |
Starts building a log event at the Debug level.
(Defined by ILoggerExtensions.) | |
ForErrorEvent |
Starts building a log event at the Error level.
(Defined by ILoggerExtensions.) | |
ForExceptionEvent |
Starts building a log event at the Exception level.
(Defined by ILoggerExtensions.) | |
ForFatalEvent |
Starts building a log event at the Fatal level.
(Defined by ILoggerExtensions.) | |
ForInfoEvent |
Starts building a log event at the Info level.
(Defined by ILoggerExtensions.) | |
ForLogEvent |
Starts building a log event with the specified LogLevel.
(Defined by ILoggerExtensions.) | |
ForTraceEvent |
Starts building a log event at the Trace level.
(Defined by ILoggerExtensions.) | |
ForWarnEvent |
Starts building a log event at the Warn level.
(Defined by ILoggerExtensions.) | |
Info |
Writes the diagnostic message and exception at the Info level.
(Defined by ILoggerExtensions.) | |
Log |
Writes the diagnostic message and exception at the specified level.
(Defined by ILoggerExtensions.) | |
Trace |
Writes the diagnostic message and exception at the Trace level.
(Defined by ILoggerExtensions.) | |
Warn |
Writes the diagnostic message and exception at the Warn level.
(Defined by ILoggerExtensions.) |