Click or drag to resize
Logger Class
Provides logging interface and utility functions.
Provides logging interface and utility functions.
Logging methods which only are executed when the DEBUG conditional compilation symbol is set.
Inheritance Hierarchy
SystemObject
  NLogLogger

Namespace: NLog
Assembly: NLog (in NLog.dll) Version: 4.3.0
Syntax
public class Logger : ILogger, ILoggerBase, 
	ISuppress

The Logger type exposes the following members.

Constructors
  NameDescription
Protected methodLogger
Initializes a new instance of the Logger class.
Top
Properties
  NameDescription
Public propertyFactory
Gets the factory that created this logger.
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.
Top
Methods
  NameDescription
Public methodConditionalDebug(Object)
Writes the diagnostic message at the Debug level. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(String)
Writes the diagnostic message at the Debug level. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(LogMessageGenerator)
Writes the diagnostic message at the Debug level. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(IFormatProvider, Object)
Writes the diagnostic message at the Debug level. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(String, Boolean)
Writes the diagnostic message at the Debug level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(String, Byte)
Writes the diagnostic message at the Debug level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(String, Char)
Writes the diagnostic message at the Debug level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(String, Decimal)
Writes the diagnostic message at the Debug level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(String, Double)
Writes the diagnostic message at the Debug level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(String, Int32)
Writes the diagnostic message at the Debug level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(String, Int64)
Writes the diagnostic message at the Debug level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(String, Object)
Writes the diagnostic message at the Debug level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(String, Object)
Writes the diagnostic message at the Debug level using the specified parameters. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(String, Single)
Writes the diagnostic message at the Debug level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(String, String)
Writes the diagnostic message at the Debug level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(Exception, String, Object)
Writes the diagnostic message and exception at the Debug level. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(IFormatProvider, String, Object)
Writes the diagnostic message at the Debug level using the specified parameters and formatting them with the supplied format provider. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(String, Object, Object)
Writes the diagnostic message at the Debug level using the specified parameters. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(Exception, IFormatProvider, String, Object)
Writes the diagnostic message and exception at the Debug level. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebug(String, Object, Object, Object)
Writes the diagnostic message at the Debug level using the specified parameters. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebugT(T)
Writes the diagnostic message at the Debug level. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebugT(IFormatProvider, T)
Writes the diagnostic message at the Debug level. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebugTArgument(String, TArgument)
Writes the diagnostic message at the Debug level using the specified parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebugTArgument(IFormatProvider, String, TArgument)
Writes the diagnostic message at the Debug level using the specified parameter and formatting it with the supplied format provider. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebugTArgument1, TArgument2(String, TArgument1, TArgument2)
Writes the diagnostic message at the Debug level using the specified parameters. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebugTArgument1, TArgument2(IFormatProvider, String, TArgument1, TArgument2)
Writes the diagnostic message at the Debug level using the specified arguments formatting it with the supplied format provider. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebugTArgument1, TArgument2, TArgument3(String, TArgument1, TArgument2, TArgument3)
Writes the diagnostic message at the Debug level using the specified parameters. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalDebugTArgument1, 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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(Object)
Writes the diagnostic message at the Trace level. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(String)
Writes the diagnostic message at the Trace level. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(LogMessageGenerator)
Writes the diagnostic message at the Trace level. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(IFormatProvider, Object)
Writes the diagnostic message at the Trace level. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(String, Boolean)
Writes the diagnostic message at the Trace level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(String, Byte)
Writes the diagnostic message at the Trace level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(String, Char)
Writes the diagnostic message at the Trace level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(String, Decimal)
Writes the diagnostic message at the Trace level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(String, Double)
Writes the diagnostic message at the Trace level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(String, Int32)
Writes the diagnostic message at the Trace level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(String, Int64)
Writes the diagnostic message at the Trace level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(String, Object)
Writes the diagnostic message at the Trace level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(String, Object)
Writes the diagnostic message at the Trace level using the specified parameters. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(String, Single)
Writes the diagnostic message at the Trace level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(String, String)
Writes the diagnostic message at the Trace level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(Exception, String, Object)
Writes the diagnostic message and exception at the Trace level. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(IFormatProvider, String, Object)
Writes the diagnostic message at the Trace level using the specified parameters and formatting them with the supplied format provider. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(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. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(String, Object, Object)
Writes the diagnostic message at the Trace level using the specified parameters. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(Exception, IFormatProvider, String, Object)
Writes the diagnostic message and exception at the Trace level. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTrace(String, Object, Object, Object)
Writes the diagnostic message at the Trace level using the specified parameters. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTraceT(T)
Writes the diagnostic message at the Trace level. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTraceT(IFormatProvider, T)
Writes the diagnostic message at the Trace level. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTraceTArgument(String, TArgument)
Writes the diagnostic message at the Trace level using the specified parameter. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTraceTArgument(IFormatProvider, String, TArgument)
Writes the diagnostic message at the Trace level using the specified parameter and formatting it with the supplied format provider. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTraceTArgument1, TArgument2(String, TArgument1, TArgument2)
Writes the diagnostic message at the Trace level using the specified parameters. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTraceTArgument1, TArgument2(IFormatProvider, String, TArgument1, TArgument2)
Writes the diagnostic message at the Trace level using the specified arguments formatting it with the supplied format provider. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTraceTArgument1, TArgument2, TArgument3(String, TArgument1, TArgument2, TArgument3)
Writes the diagnostic message at the Trace level using the specified parameters. Only executed when the DEBUG conditional compilation symbol is set.
Public methodConditionalTraceTArgument1, 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. Only executed when the DEBUG conditional compilation symbol is set.
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.
Public methodLog(LogEventInfo)
Writes the specified diagnostic message.
Public methodLog(Type, LogEventInfo)
Writes the specified diagnostic message.
Public methodLog(LogLevel, LogMessageGenerator)
Writes the diagnostic message at the specified level.
Public methodLog(LogLevel, Object)
Writes the diagnostic message at the specified level.
Public methodLog(LogLevel, String)
Writes the diagnostic message at the specified level.
Public methodLog(LogLevel, IFormatProvider, Object)
Writes the diagnostic message at the specified level.
Public methodLog(LogLevel, String, Boolean)
Writes the diagnostic message at the specified level using the specified value as a parameter.
Public methodLog(LogLevel, String, Byte)
Writes the diagnostic message at the specified level using the specified value as a parameter.
Public methodLog(LogLevel, String, Char)
Writes the diagnostic message at the specified level using the specified value as a parameter.
Public methodLog(LogLevel, String, Decimal)
Writes the diagnostic message at the specified level using the specified value as a parameter.
Public methodLog(LogLevel, String, Double)
Writes the diagnostic message at the specified level using the specified value as a parameter.
Public methodLog(LogLevel, String, Exception) Obsolete.
Writes the diagnostic message and exception at the specified level.
Public methodLog(LogLevel, String, Int32)
Writes the diagnostic message at the specified level using the specified value as a parameter.
Public methodLog(LogLevel, String, Int64)
Writes the diagnostic message at the specified level using the specified value as a parameter.
Public methodLog(LogLevel, String, Object)
Writes the diagnostic message at the specified level using the specified value as a parameter.
Public methodLog(LogLevel, String, Object)
Writes the diagnostic message at the specified level using the specified parameters.
Public methodLog(LogLevel, String, SByte)
Writes the diagnostic message at the specified level using the specified value as a parameter.
Public methodLog(LogLevel, String, Single)
Writes the diagnostic message at the specified level using the specified value as a parameter.
Public methodLog(LogLevel, String, String)
Writes the diagnostic message at the specified level using the specified value as a parameter.
Public methodLog(LogLevel, String, UInt32)
Writes the diagnostic message at the specified level using the specified value as a parameter.
Public methodLog(LogLevel, String, UInt64)
Writes the diagnostic message at the specified level using the specified value as a parameter.
Public methodLog(LogLevel, Exception, String, Object)
Writes the diagnostic message and exception at the specified level.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Public methodLog(LogLevel, String, Object, Object)
Writes the diagnostic message at the specified level using the specified parameters.
Public methodLog(LogLevel, Exception, IFormatProvider, String, Object)
Writes the diagnostic message and exception at the specified level.
Public methodLog(LogLevel, String, Object, Object, Object)
Writes the diagnostic message at the specified level using the specified parameters.
Public methodLogT(LogLevel, T)
Writes the diagnostic message at the specified level.
Public methodLogT(LogLevel, IFormatProvider, T)
Writes the diagnostic message at the specified level.
Public methodLogTArgument(LogLevel, String, TArgument)
Writes the diagnostic message at the specified level using the specified parameter.
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.
Public methodLogTArgument1, TArgument2(LogLevel, String, TArgument1, TArgument2)
Writes the diagnostic message at the specified level using the specified parameters.
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.
Public methodLogTArgument1, TArgument2, TArgument3(LogLevel, String, TArgument1, TArgument2, TArgument3)
Writes the diagnostic message at the specified level using the specified parameters.
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.
Public methodLogException Obsolete.
Writes the diagnostic message and exception at the specified level.
Public methodSwallow(Action)
Runs the provided action. If the action throws, the exception is logged at Error level. The exception is not propagated outside of this method.
Public methodSwallow(Task)
Logs an exception is logged at Error level if the provided task does not run to completion.
Public methodSwallowT(FuncT)
Runs the provided function and returns its result. If an exception is thrown, it is logged at Error level. The exception is not propagated outside of this method; a default value is returned instead.
Public methodSwallowT(FuncT, T)
Runs the provided function and returns its result. If an exception is thrown, it is logged at Error level. The exception is not propagated outside of this method; a fallback value is returned instead.
Public methodSwallowAsync(FuncTask)
Runs async action. If the action throws, the exception is logged at Error level. The exception is not propagated outside of this method.
Public methodSwallowAsync(Task)
Returns a task that completes when a specified task to completes. If the task does not run to completion, an exception is logged at Error level. The returned task always runs to completion.
Public methodSwallowAsyncTResult(FuncTaskTResult)
Runs the provided async function and returns its result. If the task does not run to completion, an exception is logged at Error level. The exception is not propagated outside of this method; a default value is returned instead.
Public methodSwallowAsyncTResult(FuncTaskTResult, TResult)
Runs the provided async function and returns its result. If the task does not run to completion, an exception is logged at Error level. The exception is not propagated outside of this method; a fallback value is returned instead.
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
Events
  NameDescription
Public eventLoggerReconfigured
Occurs when logger configuration changes.
Top
Extension Methods
  NameDescription
Public Extension MethodDebug
Starts building a log event at the Debug level.
(Defined by LoggerExtensions.)
Public Extension MethodError
Starts building a log event at the Error level.
(Defined by LoggerExtensions.)
Public Extension MethodFatal
Starts building a log event at the Fatal level.
(Defined by LoggerExtensions.)
Public Extension MethodInfo
Starts building a log event at the Info level.
(Defined by LoggerExtensions.)
Public Extension MethodLog
Starts building a log event with the specified LogLevel.
(Defined by LoggerExtensions.)
Public Extension MethodTrace
Starts building a log event at the Trace level.
(Defined by LoggerExtensions.)
Public Extension MethodWarn
Starts building a log event at the Warn level.
(Defined by LoggerExtensions.)
Top
Remarks
The DEBUG conditional compilation symbol is default enabled (only) in a debug build. If the DEBUG conditional compilation symbol isn't set in the calling library, the compiler will remove all the invocations to these methods. This could lead to better performance. See: https://msdn.microsoft.com/en-us/library/4xssyw96%28v=vs.90%29.aspx
See Also