Click or drag to resize
NLogILogger Interface
Provides logging interface and utility functions.

Namespace: NLog
Assembly: NLog (in NLog.dll) Version: 0.0.0.0
Syntax
public interface ILogger : ILoggerBase, 
	ISuppress

The ILogger type exposes the following members.

Methods
  NameDescription
Public methodDebug(Object)
Writes the diagnostic message at the Debug level.
Public methodDebug(String)
Writes the diagnostic message at the Debug level.
Public methodDebug(LogMessageGenerator)
Writes the diagnostic message at the Debug level.
Public methodDebug(IFormatProvider, Object)
Writes the diagnostic message at the Debug level.
Public methodDebug(String, Boolean)
Writes the diagnostic message at the Debug level using the specified value as a parameter.
Public methodDebug(String, Byte)
Writes the diagnostic message at the Debug level using the specified value as a parameter.
Public methodDebug(String, Char)
Writes the diagnostic message at the Debug level using the specified value as a parameter.
Public methodDebug(String, Decimal)
Writes the diagnostic message at the Debug level using the specified value as a parameter.
Public methodDebug(String, Double)
Writes the diagnostic message at the Debug level using the specified value as a parameter.
Public methodDebug(String, Exception) Obsolete.
Writes the diagnostic message and exception at the Debug level.
Public methodDebug(String, Int32)
Writes the diagnostic message at the Debug level using the specified value as a parameter.
Public methodDebug(String, Int64)
Writes the diagnostic message at the Debug level using the specified value as a parameter.
Public methodDebug(String, Object)
Writes the diagnostic message at the Debug level using the specified value as a parameter.
Public methodDebug(String, Object)
Writes the diagnostic message at the Debug level using the specified parameters.
Public methodDebug(String, SByte)
Writes the diagnostic message at the Debug level using the specified value as a parameter.
Public methodDebug(String, Single)
Writes the diagnostic message at the Debug level using the specified value as a parameter.
Public methodDebug(String, String)
Writes the diagnostic message at the Debug level using the specified value as a parameter.
Public methodDebug(String, UInt32)
Writes the diagnostic message at the Debug level using the specified value as a parameter.
Public methodDebug(String, UInt64)
Writes the diagnostic message at the Debug level using the specified value as a parameter.
Public methodDebug(Exception, String, Object)
Writes the diagnostic message and exception at the Debug level.
Public methodDebug(IFormatProvider, String, Boolean)
Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodDebug(IFormatProvider, String, Byte)
Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodDebug(IFormatProvider, String, Char)
Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodDebug(IFormatProvider, String, Decimal)
Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodDebug(IFormatProvider, String, Double)
Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodDebug(IFormatProvider, String, Int32)
Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodDebug(IFormatProvider, String, Int64)
Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodDebug(IFormatProvider, String, Object)
Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodDebug(IFormatProvider, String, Object)
Writes the diagnostic message at the Debug level using the specified parameters and formatting them with the supplied format provider.
Public methodDebug(IFormatProvider, String, SByte)
Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodDebug(IFormatProvider, String, Single)
Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodDebug(IFormatProvider, String, String)
Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodDebug(IFormatProvider, String, UInt32)
Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodDebug(IFormatProvider, String, UInt64)
Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodDebug(String, Object, Object)
Writes the diagnostic message at the Debug level using the specified parameters.
Public methodDebug(Exception, IFormatProvider, String, Object)
Writes the diagnostic message and exception at the Debug level.
Public methodDebug(String, Object, Object, Object)
Writes the diagnostic message at the Debug level using the specified parameters.
Public methodDebugT(T)
Writes the diagnostic message at the Debug level.
Public methodDebugT(IFormatProvider, T)
Writes the diagnostic message at the Debug level.
Public methodDebugTArgument(String, TArgument)
Writes the diagnostic message at the Debug level using the specified parameter.
Public methodDebugTArgument(IFormatProvider, String, TArgument)
Writes the diagnostic message at the Debug level using the specified parameter and formatting it with the supplied format provider.
Public methodDebugTArgument1, TArgument2(String, TArgument1, TArgument2)
Writes the diagnostic message at the Debug level using the specified parameters.
Public methodDebugTArgument1, TArgument2(IFormatProvider, String, TArgument1, TArgument2)
Writes the diagnostic message at the Debug level using the specified arguments formatting it with the supplied format provider.
Public methodDebugTArgument1, TArgument2, TArgument3(String, TArgument1, TArgument2, TArgument3)
Writes the diagnostic message at the Debug level using the specified parameters.
Public methodDebugTArgument1, 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.
Public methodDebugException Obsolete.
Writes the diagnostic message and exception at the Debug level.
Public methodError(Object)
Writes the diagnostic message at the Error level.
Public methodError(String)
Writes the diagnostic message at the Error level.
Public methodError(LogMessageGenerator)
Writes the diagnostic message at the Error level.
Public methodError(IFormatProvider, Object)
Writes the diagnostic message at the Error level.
Public methodError(String, Boolean)
Writes the diagnostic message at the Error level using the specified value as a parameter.
Public methodError(String, Byte)
Writes the diagnostic message at the Error level using the specified value as a parameter.
Public methodError(String, Char)
Writes the diagnostic message at the Error level using the specified value as a parameter.
Public methodError(String, Decimal)
Writes the diagnostic message at the Error level using the specified value as a parameter.
Public methodError(String, Double)
Writes the diagnostic message at the Error level using the specified value as a parameter.
Public methodError(String, Exception) Obsolete.
Writes the diagnostic message and exception at the Error level.
Public methodError(String, Int32)
Writes the diagnostic message at the Error level using the specified value as a parameter.
Public methodError(String, Int64)
Writes the diagnostic message at the Error level using the specified value as a parameter.
Public methodError(String, Object)
Writes the diagnostic message at the Error level using the specified value as a parameter.
Public methodError(String, Object)
Writes the diagnostic message at the Error level using the specified parameters.
Public methodError(String, SByte)
Writes the diagnostic message at the Error level using the specified value as a parameter.
Public methodError(String, Single)
Writes the diagnostic message at the Error level using the specified value as a parameter.
Public methodError(String, String)
Writes the diagnostic message at the Error level using the specified value as a parameter.
Public methodError(String, UInt32)
Writes the diagnostic message at the Error level using the specified value as a parameter.
Public methodError(String, UInt64)
Writes the diagnostic message at the Error level using the specified value as a parameter.
Public methodError(Exception, String, Object)
Writes the diagnostic message and exception at the Error level.
Public methodError(IFormatProvider, String, Boolean)
Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodError(IFormatProvider, String, Byte)
Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodError(IFormatProvider, String, Char)
Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodError(IFormatProvider, String, Decimal)
Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodError(IFormatProvider, String, Double)
Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodError(IFormatProvider, String, Int32)
Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodError(IFormatProvider, String, Int64)
Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodError(IFormatProvider, String, Object)
Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodError(IFormatProvider, String, Object)
Writes the diagnostic message at the Error level using the specified parameters and formatting them with the supplied format provider.
Public methodError(IFormatProvider, String, SByte)
Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodError(IFormatProvider, String, Single)
Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodError(IFormatProvider, String, String)
Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodError(IFormatProvider, String, UInt32)
Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodError(IFormatProvider, String, UInt64)
Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodError(String, Object, Object)
Writes the diagnostic message at the Error level using the specified parameters.
Public methodError(Exception, IFormatProvider, String, Object)
Writes the diagnostic message and exception at the Error level.
Public methodError(String, Object, Object, Object)
Writes the diagnostic message at the Error level using the specified parameters.
Public methodErrorT(T)
Writes the diagnostic message at the Error level.
Public methodErrorT(IFormatProvider, T)
Writes the diagnostic message at the Error level.
Public methodErrorTArgument(String, TArgument)
Writes the diagnostic message at the Error level using the specified parameter.
Public methodErrorTArgument(IFormatProvider, String, TArgument)
Writes the diagnostic message at the Error level using the specified parameter and formatting it with the supplied format provider.
Public methodErrorTArgument1, TArgument2(String, TArgument1, TArgument2)
Writes the diagnostic message at the Error level using the specified parameters.
Public methodErrorTArgument1, TArgument2(IFormatProvider, String, TArgument1, TArgument2)
Writes the diagnostic message at the Error level using the specified arguments formatting it with the supplied format provider.
Public methodErrorTArgument1, TArgument2, TArgument3(String, TArgument1, TArgument2, TArgument3)
Writes the diagnostic message at the Error level using the specified parameters.
Public methodErrorTArgument1, 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.
Public methodErrorException Obsolete.
Writes the diagnostic message and exception at the Error level.
Public methodFatal(Object)
Writes the diagnostic message at the Fatal level.
Public methodFatal(String)
Writes the diagnostic message at the Fatal level.
Public methodFatal(LogMessageGenerator)
Writes the diagnostic message at the Fatal level.
Public methodFatal(IFormatProvider, Object)
Writes the diagnostic message at the Fatal level.
Public methodFatal(String, Boolean)
Writes the diagnostic message at the Fatal level using the specified value as a parameter.
Public methodFatal(String, Byte)
Writes the diagnostic message at the Fatal level using the specified value as a parameter.
Public methodFatal(String, Char)
Writes the diagnostic message at the Fatal level using the specified value as a parameter.
Public methodFatal(String, Decimal)
Writes the diagnostic message at the Fatal level using the specified value as a parameter.
Public methodFatal(String, Double)
Writes the diagnostic message at the Fatal level using the specified value as a parameter.
Public methodFatal(String, Exception) Obsolete.
Writes the diagnostic message and exception at the Fatal level.
Public methodFatal(String, Int32)
Writes the diagnostic message at the Fatal level using the specified value as a parameter.
Public methodFatal(String, Int64)
Writes the diagnostic message at the Fatal level using the specified value as a parameter.
Public methodFatal(String, Object)
Writes the diagnostic message at the Fatal level using the specified value as a parameter.
Public methodFatal(String, Object)
Writes the diagnostic message at the Fatal level using the specified parameters.
Public methodFatal(String, SByte)
Writes the diagnostic message at the Fatal level using the specified value as a parameter.
Public methodFatal(String, Single)
Writes the diagnostic message at the Fatal level using the specified value as a parameter.
Public methodFatal(String, String)
Writes the diagnostic message at the Fatal level using the specified value as a parameter.
Public methodFatal(String, UInt32)
Writes the diagnostic message at the Fatal level using the specified value as a parameter.
Public methodFatal(String, UInt64)
Writes the diagnostic message at the Fatal level using the specified value as a parameter.
Public methodFatal(Exception, String, Object)
Writes the diagnostic message and exception at the Fatal level.
Public methodFatal(IFormatProvider, String, Boolean)
Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodFatal(IFormatProvider, String, Byte)
Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodFatal(IFormatProvider, String, Char)
Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodFatal(IFormatProvider, String, Decimal)
Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodFatal(IFormatProvider, String, Double)
Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodFatal(IFormatProvider, String, Int32)
Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodFatal(IFormatProvider, String, Int64)
Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodFatal(IFormatProvider, String, Object)
Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodFatal(IFormatProvider, String, Object)
Writes the diagnostic message at the Fatal level using the specified parameters and formatting them with the supplied format provider.
Public methodFatal(IFormatProvider, String, SByte)
Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodFatal(IFormatProvider, String, Single)
Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodFatal(IFormatProvider, String, String)
Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodFatal(IFormatProvider, String, UInt32)
Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodFatal(IFormatProvider, String, UInt64)
Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodFatal(String, Object, Object)
Writes the diagnostic message at the Fatal level using the specified parameters.
Public methodFatal(Exception, IFormatProvider, String, Object)
Writes the diagnostic message and exception at the Fatal level.
Public methodFatal(String, Object, Object, Object)
Writes the diagnostic message at the Fatal level using the specified parameters.
Public methodFatalT(T)
Writes the diagnostic message at the Fatal level.
Public methodFatalT(IFormatProvider, T)
Writes the diagnostic message at the Fatal level.
Public methodFatalTArgument(String, TArgument)
Writes the diagnostic message at the Fatal level using the specified parameter.
Public methodFatalTArgument(IFormatProvider, String, TArgument)
Writes the diagnostic message at the Fatal level using the specified parameter and formatting it with the supplied format provider.
Public methodFatalTArgument1, TArgument2(String, TArgument1, TArgument2)
Writes the diagnostic message at the Fatal level using the specified parameters.
Public methodFatalTArgument1, TArgument2(IFormatProvider, String, TArgument1, TArgument2)
Writes the diagnostic message at the Fatal level using the specified arguments formatting it with the supplied format provider.
Public methodFatalTArgument1, TArgument2, TArgument3(String, TArgument1, TArgument2, TArgument3)
Writes the diagnostic message at the Fatal level using the specified parameters.
Public methodFatalTArgument1, 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.
Public methodFatalException Obsolete.
Writes the diagnostic message and exception at the Fatal level.
Public methodInfo(Object)
Writes the diagnostic message at the Info level.
Public methodInfo(String)
Writes the diagnostic message at the Info level.
Public methodInfo(LogMessageGenerator)
Writes the diagnostic message at the Info level.
Public methodInfo(IFormatProvider, Object)
Writes the diagnostic message at the Info level.
Public methodInfo(String, Boolean)
Writes the diagnostic message at the Info level using the specified value as a parameter.
Public methodInfo(String, Byte)
Writes the diagnostic message at the Info level using the specified value as a parameter.
Public methodInfo(String, Char)
Writes the diagnostic message at the Info level using the specified value as a parameter.
Public methodInfo(String, Decimal)
Writes the diagnostic message at the Info level using the specified value as a parameter.
Public methodInfo(String, Double)
Writes the diagnostic message at the Info level using the specified value as a parameter.
Public methodInfo(String, Exception) Obsolete.
Writes the diagnostic message and exception at the Info level.
Public methodInfo(String, Int32)
Writes the diagnostic message at the Info level using the specified value as a parameter.
Public methodInfo(String, Int64)
Writes the diagnostic message at the Info level using the specified value as a parameter.
Public methodInfo(String, Object)
Writes the diagnostic message at the Info level using the specified value as a parameter.
Public methodInfo(String, Object)
Writes the diagnostic message at the Info level using the specified parameters.
Public methodInfo(String, SByte)
Writes the diagnostic message at the Info level using the specified value as a parameter.
Public methodInfo(String, Single)
Writes the diagnostic message at the Info level using the specified value as a parameter.
Public methodInfo(String, String)
Writes the diagnostic message at the Info level using the specified value as a parameter.
Public methodInfo(String, UInt32)
Writes the diagnostic message at the Info level using the specified value as a parameter.
Public methodInfo(String, UInt64)
Writes the diagnostic message at the Info level using the specified value as a parameter.
Public methodInfo(Exception, String, Object)
Writes the diagnostic message and exception at the Info level.
Public methodInfo(IFormatProvider, String, Boolean)
Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodInfo(IFormatProvider, String, Byte)
Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodInfo(IFormatProvider, String, Char)
Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodInfo(IFormatProvider, String, Decimal)
Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodInfo(IFormatProvider, String, Double)
Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodInfo(IFormatProvider, String, Int32)
Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodInfo(IFormatProvider, String, Int64)
Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodInfo(IFormatProvider, String, Object)
Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodInfo(IFormatProvider, String, Object)
Writes the diagnostic message at the Info level using the specified parameters and formatting them with the supplied format provider.
Public methodInfo(IFormatProvider, String, SByte)
Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodInfo(IFormatProvider, String, Single)
Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodInfo(IFormatProvider, String, String)
Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodInfo(IFormatProvider, String, UInt32)
Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodInfo(IFormatProvider, String, UInt64)
Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodInfo(String, Object, Object)
Writes the diagnostic message at the Info level using the specified parameters.
Public methodInfo(Exception, IFormatProvider, String, Object)
Writes the diagnostic message and exception at the Info level.
Public methodInfo(String, Object, Object, Object)
Writes the diagnostic message at the Info level using the specified parameters.
Public methodInfoT(T)
Writes the diagnostic message at the Info level.
Public methodInfoT(IFormatProvider, T)
Writes the diagnostic message at the Info level.
Public methodInfoTArgument(String, TArgument)
Writes the diagnostic message at the Info level using the specified parameter.
Public methodInfoTArgument(IFormatProvider, String, TArgument)
Writes the diagnostic message at the Info level using the specified parameter and formatting it with the supplied format provider.
Public methodInfoTArgument1, TArgument2(String, TArgument1, TArgument2)
Writes the diagnostic message at the Info level using the specified parameters.
Public methodInfoTArgument1, TArgument2(IFormatProvider, String, TArgument1, TArgument2)
Writes the diagnostic message at the Info level using the specified arguments formatting it with the supplied format provider.
Public methodInfoTArgument1, TArgument2, TArgument3(String, TArgument1, TArgument2, TArgument3)
Writes the diagnostic message at the Info level using the specified parameters.
Public methodInfoTArgument1, 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.
Public methodInfoException Obsolete.
Writes the diagnostic message and exception at the Info level.
Public methodIsEnabled
Gets a value indicating whether logging is enabled for the specified level.
(Inherited from ILoggerBase.)
Public methodLog(LogEventInfo)
Writes the specified diagnostic message.
(Inherited from ILoggerBase.)
Public methodLog(Type, LogEventInfo)
Writes the specified diagnostic message.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, LogMessageGenerator)
Writes the diagnostic message at the specified level.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, Object)
Writes the diagnostic message at the specified level.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, String)
Writes the diagnostic message at the specified level.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, IFormatProvider, Object)
Writes the diagnostic message at the specified level.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, String, Boolean)
Writes the diagnostic message at the specified level using the specified value as a parameter.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, String, Byte)
Writes the diagnostic message at the specified level using the specified value as a parameter.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, String, Char)
Writes the diagnostic message at the specified level using the specified value as a parameter.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, String, Decimal)
Writes the diagnostic message at the specified level using the specified value as a parameter.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, String, Double)
Writes the diagnostic message at the specified level using the specified value as a parameter.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, String, Exception) Obsolete.
Writes the diagnostic message and exception at the specified level.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, String, Int32)
Writes the diagnostic message at the specified level using the specified value as a parameter.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, String, Int64)
Writes the diagnostic message at the specified level using the specified value as a parameter.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, String, Object)
Writes the diagnostic message at the specified level using the specified value as a parameter.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, String, Object)
Writes the diagnostic message at the specified level using the specified parameters.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, String, SByte)
Writes the diagnostic message at the specified level using the specified value as a parameter.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, String, Single)
Writes the diagnostic message at the specified level using the specified value as a parameter.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, String, String)
Writes the diagnostic message at the specified level using the specified value as a parameter.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, String, UInt32)
Writes the diagnostic message at the specified level using the specified value as a parameter.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, String, UInt64)
Writes the diagnostic message at the specified level using the specified value as a parameter.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, Exception, String, Object)
Writes the diagnostic message and exception at the specified level.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, IFormatProvider, String, Boolean)
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, IFormatProvider, String, Byte)
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, IFormatProvider, String, Char)
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, IFormatProvider, String, Decimal)
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, IFormatProvider, String, Double)
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, IFormatProvider, String, Int32)
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, IFormatProvider, String, Int64)
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, IFormatProvider, String, Object)
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, IFormatProvider, String, Object)
Writes the diagnostic message at the specified level using the specified parameters and formatting them with the supplied format provider.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, IFormatProvider, String, SByte)
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, IFormatProvider, String, Single)
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, IFormatProvider, String, String)
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, IFormatProvider, String, UInt32)
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, IFormatProvider, String, UInt64)
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, String, Object, Object)
Writes the diagnostic message at the specified level using the specified parameters.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, Exception, IFormatProvider, String, Object)
Writes the diagnostic message and exception at the specified level.
(Inherited from ILoggerBase.)
Public methodLog(LogLevel, String, Object, Object, Object)
Writes the diagnostic message at the specified level using the specified parameters.
(Inherited from ILoggerBase.)
Public methodLogT(LogLevel, T)
Writes the diagnostic message at the specified level.
(Inherited from ILoggerBase.)
Public methodLogT(LogLevel, IFormatProvider, T)
Writes the diagnostic message at the specified level.
(Inherited from ILoggerBase.)
Public methodLogTArgument(LogLevel, String, TArgument)
Writes the diagnostic message at the specified level using the specified parameter.
(Inherited from ILoggerBase.)
Public methodLogTArgument(LogLevel, IFormatProvider, String, TArgument)
Writes the diagnostic message at the specified level using the specified parameter and formatting it with the supplied format provider.
(Inherited from ILoggerBase.)
Public methodLogTArgument1, TArgument2(LogLevel, String, TArgument1, TArgument2)
Writes the diagnostic message at the specified level using the specified parameters.
(Inherited from ILoggerBase.)
Public methodLogTArgument1, TArgument2(LogLevel, IFormatProvider, String, TArgument1, TArgument2)
Writes the diagnostic message at the specified level using the specified arguments formatting it with the supplied format provider.
(Inherited from ILoggerBase.)
Public methodLogTArgument1, TArgument2, TArgument3(LogLevel, String, TArgument1, TArgument2, TArgument3)
Writes the diagnostic message at the specified level using the specified parameters.
(Inherited from ILoggerBase.)
Public methodLogTArgument1, TArgument2, TArgument3(LogLevel, IFormatProvider, String, TArgument1, TArgument2, TArgument3)
Writes the diagnostic message at the specified level using the specified arguments formatting it with the supplied format provider.
(Inherited from ILoggerBase.)
Public methodLogException Obsolete.
Writes the diagnostic message and exception at the specified level.
(Inherited from ILoggerBase.)
Public methodSwallow(Action)
Runs action. If the action throws, the exception is logged at Error level. Exception is not propagated outside of this method.
(Inherited from ISuppress.)
Public methodSwallowT(FuncT)
Runs the provided function and returns its result. If exception is thrown, it is logged at Error level. Exception is not propagated outside of this method. Fallback value is returned instead.
(Inherited from ISuppress.)
Public methodSwallowT(FuncT, T)
Runs the provided function and returns its result. If exception is thrown, it is logged at Error level. Exception is not propagated outside of this method. Fallback value is returned instead.
(Inherited from ISuppress.)
Public methodSwallowAsync(FuncTask)
Runs async action. If the action throws, the exception is logged at Error level. Exception is not propagated outside of this method.
(Inherited from ISuppress.)
Public methodSwallowAsyncT(FuncTaskT)
Runs the provided async function and returns its result. If exception is thrown, it is logged at Error level. Exception is not propagated outside of this method. Fallback value is returned instead.
(Inherited from ISuppress.)
Public methodSwallowAsyncT(FuncTaskT, T)
Runs the provided async function and returns its result. If exception is thrown, it is logged at Error level. Exception is not propagated outside of this method. Fallback value is returned instead.
(Inherited from ISuppress.)
Public methodTrace(Object)
Writes the diagnostic message at the Trace level.
Public methodTrace(String)
Writes the diagnostic message at the Trace level.
Public methodTrace(LogMessageGenerator)
Writes the diagnostic message at the Trace level.
Public methodTrace(IFormatProvider, Object)
Writes the diagnostic message at the Trace level.
Public methodTrace(String, Boolean)
Writes the diagnostic message at the Trace level using the specified value as a parameter.
Public methodTrace(String, Byte)
Writes the diagnostic message at the Trace level using the specified value as a parameter.
Public methodTrace(String, Char)
Writes the diagnostic message at the Trace level using the specified value as a parameter.
Public methodTrace(String, Decimal)
Writes the diagnostic message at the Trace level using the specified value as a parameter.
Public methodTrace(String, Double)
Writes the diagnostic message at the Trace level using the specified value as a parameter.
Public methodTrace(String, Exception) Obsolete.
Writes the diagnostic message and exception at the Trace level.
Public methodTrace(String, Int32)
Writes the diagnostic message at the Trace level using the specified value as a parameter.
Public methodTrace(String, Int64)
Writes the diagnostic message at the Trace level using the specified value as a parameter.
Public methodTrace(String, Object)
Writes the diagnostic message at the Trace level using the specified value as a parameter.
Public methodTrace(String, Object)
Writes the diagnostic message at the Trace level using the specified parameters.
Public methodTrace(String, SByte)
Writes the diagnostic message at the Trace level using the specified value as a parameter.
Public methodTrace(String, Single)
Writes the diagnostic message at the Trace level using the specified value as a parameter.
Public methodTrace(String, String)
Writes the diagnostic message at the Trace level using the specified value as a parameter.
Public methodTrace(String, UInt32)
Writes the diagnostic message at the Trace level using the specified value as a parameter.
Public methodTrace(String, UInt64)
Writes the diagnostic message at the Trace level using the specified value as a parameter.
Public methodTrace(Exception, String, Object)
Writes the diagnostic message and exception at the Trace level.
Public methodTrace(IFormatProvider, String, Boolean)
Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodTrace(IFormatProvider, String, Byte)
Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodTrace(IFormatProvider, String, Char)
Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodTrace(IFormatProvider, String, Decimal)
Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodTrace(IFormatProvider, String, Double)
Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodTrace(IFormatProvider, String, Int32)
Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodTrace(IFormatProvider, String, Int64)
Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodTrace(IFormatProvider, String, Object)
Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodTrace(IFormatProvider, String, Object)
Writes the diagnostic message at the Trace level using the specified parameters and formatting them with the supplied format provider.
Public methodTrace(IFormatProvider, String, SByte)
Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodTrace(IFormatProvider, String, Single)
Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodTrace(IFormatProvider, String, String)
Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodTrace(IFormatProvider, String, UInt32)
Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodTrace(IFormatProvider, String, UInt64)
Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodTrace(String, Object, Object)
Writes the diagnostic message at the Trace level using the specified parameters.
Public methodTrace(Exception, IFormatProvider, String, Object)
Writes the diagnostic message and exception at the Trace level.
Public methodTrace(String, Object, Object, Object)
Writes the diagnostic message at the Trace level using the specified parameters.
Public methodTraceT(T)
Writes the diagnostic message at the Trace level.
Public methodTraceT(IFormatProvider, T)
Writes the diagnostic message at the Trace level.
Public methodTraceTArgument(String, TArgument)
Writes the diagnostic message at the Trace level using the specified parameter.
Public methodTraceTArgument(IFormatProvider, String, TArgument)
Writes the diagnostic message at the Trace level using the specified parameter and formatting it with the supplied format provider.
Public methodTraceTArgument1, TArgument2(String, TArgument1, TArgument2)
Writes the diagnostic message at the Trace level using the specified parameters.
Public methodTraceTArgument1, TArgument2(IFormatProvider, String, TArgument1, TArgument2)
Writes the diagnostic message at the Trace level using the specified arguments formatting it with the supplied format provider.
Public methodTraceTArgument1, TArgument2, TArgument3(String, TArgument1, TArgument2, TArgument3)
Writes the diagnostic message at the Trace level using the specified parameters.
Public methodTraceTArgument1, 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.
Public methodTraceException Obsolete.
Writes the diagnostic message and exception at the Trace level.
Public methodWarn(Object)
Writes the diagnostic message at the Warn level.
Public methodWarn(String)
Writes the diagnostic message at the Warn level.
Public methodWarn(LogMessageGenerator)
Writes the diagnostic message at the Warn level.
Public methodWarn(IFormatProvider, Object)
Writes the diagnostic message at the Warn level.
Public methodWarn(String, Boolean)
Writes the diagnostic message at the Warn level using the specified value as a parameter.
Public methodWarn(String, Byte)
Writes the diagnostic message at the Warn level using the specified value as a parameter.
Public methodWarn(String, Char)
Writes the diagnostic message at the Warn level using the specified value as a parameter.
Public methodWarn(String, Decimal)
Writes the diagnostic message at the Warn level using the specified value as a parameter.
Public methodWarn(String, Double)
Writes the diagnostic message at the Warn level using the specified value as a parameter.
Public methodWarn(String, Exception) Obsolete.
Writes the diagnostic message and exception at the Warn level.
Public methodWarn(String, Int32)
Writes the diagnostic message at the Warn level using the specified value as a parameter.
Public methodWarn(String, Int64)
Writes the diagnostic message at the Warn level using the specified value as a parameter.
Public methodWarn(String, Object)
Writes the diagnostic message at the Warn level using the specified value as a parameter.
Public methodWarn(String, Object)
Writes the diagnostic message at the Warn level using the specified parameters.
Public methodWarn(String, SByte)
Writes the diagnostic message at the Warn level using the specified value as a parameter.
Public methodWarn(String, Single)
Writes the diagnostic message at the Warn level using the specified value as a parameter.
Public methodWarn(String, String)
Writes the diagnostic message at the Warn level using the specified value as a parameter.
Public methodWarn(String, UInt32)
Writes the diagnostic message at the Warn level using the specified value as a parameter.
Public methodWarn(String, UInt64)
Writes the diagnostic message at the Warn level using the specified value as a parameter.
Public methodWarn(Exception, String, Object)
Writes the diagnostic message and exception at the Warn level.
Public methodWarn(IFormatProvider, String, Boolean)
Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodWarn(IFormatProvider, String, Byte)
Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodWarn(IFormatProvider, String, Char)
Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodWarn(IFormatProvider, String, Decimal)
Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodWarn(IFormatProvider, String, Double)
Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodWarn(IFormatProvider, String, Int32)
Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodWarn(IFormatProvider, String, Int64)
Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodWarn(IFormatProvider, String, Object)
Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodWarn(IFormatProvider, String, Object)
Writes the diagnostic message at the Warn level using the specified parameters and formatting them with the supplied format provider.
Public methodWarn(IFormatProvider, String, SByte)
Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodWarn(IFormatProvider, String, Single)
Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodWarn(IFormatProvider, String, String)
Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodWarn(IFormatProvider, String, UInt32)
Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodWarn(IFormatProvider, String, UInt64)
Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.
Public methodWarn(String, Object, Object)
Writes the diagnostic message at the Warn level using the specified parameters.
Public methodWarn(Exception, IFormatProvider, String, Object)
Writes the diagnostic message and exception at the Warn level.
Public methodWarn(String, Object, Object, Object)
Writes the diagnostic message at the Warn level using the specified parameters.
Public methodWarnT(T)
Writes the diagnostic message at the Warn level.
Public methodWarnT(IFormatProvider, T)
Writes the diagnostic message at the Warn level.
Public methodWarnTArgument(String, TArgument)
Writes the diagnostic message at the Warn level using the specified parameter.
Public methodWarnTArgument(IFormatProvider, String, TArgument)
Writes the diagnostic message at the Warn level using the specified parameter and formatting it with the supplied format provider.
Public methodWarnTArgument1, TArgument2(String, TArgument1, TArgument2)
Writes the diagnostic message at the Warn level using the specified parameters.
Public methodWarnTArgument1, TArgument2(IFormatProvider, String, TArgument1, TArgument2)
Writes the diagnostic message at the Warn level using the specified arguments formatting it with the supplied format provider.
Public methodWarnTArgument1, TArgument2, TArgument3(String, TArgument1, TArgument2, TArgument3)
Writes the diagnostic message at the Warn level using the specified parameters.
Public methodWarnTArgument1, 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.
Public methodWarnException Obsolete.
Writes the diagnostic message and exception at the Warn level.
Top
Properties
  NameDescription
Public propertyFactory
Gets the factory that created this logger.
(Inherited from ILoggerBase.)
Public propertyIsDebugEnabled
Gets a value indicating whether logging is enabled for the Debug level.
Public propertyIsErrorEnabled
Gets a value indicating whether logging is enabled for the Error level.
Public propertyIsFatalEnabled
Gets a value indicating whether logging is enabled for the Fatal level.
Public propertyIsInfoEnabled
Gets a value indicating whether logging is enabled for the Info level.
Public propertyIsTraceEnabled
Gets a value indicating whether logging is enabled for the Trace level.
Public propertyIsWarnEnabled
Gets a value indicating whether logging is enabled for the Warn level.
Public propertyName
Gets the name of the logger.
(Inherited from ILoggerBase.)
Top
Events
  NameDescription
Public eventLoggerReconfigured
Occurs when logger configuration changes.
(Inherited from ILoggerBase.)
Top
See Also