API Diff between 4.3.7 and 5.2.0
482 Additions
586 Removals
NLog
-
public static class GDC
- public static void Clear()
- public static bool Contains(string item)
- public static string Get(string item)
- public static string Get(string item, IFormatProvider formatProvider)
- public static object GetObject(string item)
- public static void Remove(string item)
- public static void Set(string item, string value)
-
public interface IJsonConverter
-
public interface ILogger : ILoggerBase, ISuppress
- void Debug<T>(T value)
- void Debug<T>(IFormatProvider formatProvider, T value)
- void Debug(LogMessageGenerator messageFunc)
- void Debug(Exception exception, string message, object[] args)
- void Debug(Exception exception, IFormatProvider formatProvider, string message, object[] args)
- void Debug(IFormatProvider formatProvider, string message, object[] args)
- void Debug(string message)
- void Debug(string message, object[] args)
- void Debug(string message, Exception exception)
- void Debug<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)
- void Debug<TArgument>(string message, TArgument argument)
- void Debug<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
- void Debug<TArgument1, TArgument2>(string message, TArgument1 argument1, TArgument2 argument2)
- void Debug<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Debug<TArgument1, TArgument2, TArgument3>(string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Debug<T>(T value)
- void Debug<T>(IFormatProvider formatProvider, T value)
- void Debug(LogMessageGenerator messageFunc)
- void Debug(Exception exception, string message)
- void Debug(Exception exception, string message, object[] args)
- void Debug(Exception exception, IFormatProvider formatProvider, string message, object[] args)
- void Debug(IFormatProvider formatProvider, string message, object[] args)
- void Debug(string message)
- void Debug(string message, object[] args)
- void Debug(string message, Exception exception)
- void Debug<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)
- void Debug<TArgument>(string message, TArgument argument)
- void Debug<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
- void Debug<TArgument1, TArgument2>(string message, TArgument1 argument1, TArgument2 argument2)
- void Debug<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Debug<TArgument1, TArgument2, TArgument3>(string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Error<T>(T value)
- void Error<T>(IFormatProvider formatProvider, T value)
- void Error(LogMessageGenerator messageFunc)
- void Error(Exception exception, string message, object[] args)
- void Error(Exception exception, IFormatProvider formatProvider, string message, object[] args)
- void Error(IFormatProvider formatProvider, string message, object[] args)
- void Error(string message)
- void Error(string message, object[] args)
- void Error(string message, Exception exception)
- void Error<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)
- void Error<TArgument>(string message, TArgument argument)
- void Error<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
- void Error<TArgument1, TArgument2>(string message, TArgument1 argument1, TArgument2 argument2)
- void Error<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Error<TArgument1, TArgument2, TArgument3>(string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Error<T>(T value)
- void Error<T>(IFormatProvider formatProvider, T value)
- void Error(LogMessageGenerator messageFunc)
- void Error(Exception exception, string message)
- void Error(Exception exception, string message, object[] args)
- void Error(Exception exception, IFormatProvider formatProvider, string message, object[] args)
- void Error(IFormatProvider formatProvider, string message, object[] args)
- void Error(string message)
- void Error(string message, object[] args)
- void Error(string message, Exception exception)
- void Error<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)
- void Error<TArgument>(string message, TArgument argument)
- void Error<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
- void Error<TArgument1, TArgument2>(string message, TArgument1 argument1, TArgument2 argument2)
- void Error<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Error<TArgument1, TArgument2, TArgument3>(string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Fatal<T>(T value)
- void Fatal<T>(IFormatProvider formatProvider, T value)
- void Fatal(LogMessageGenerator messageFunc)
- void Fatal(Exception exception, string message, object[] args)
- void Fatal(Exception exception, IFormatProvider formatProvider, string message, object[] args)
- void Fatal(IFormatProvider formatProvider, string message, object[] args)
- void Fatal(string message)
- void Fatal(string message, object[] args)
- void Fatal(string message, Exception exception)
- void Fatal<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)
- void Fatal<TArgument>(string message, TArgument argument)
- void Fatal<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
- void Fatal<TArgument1, TArgument2>(string message, TArgument1 argument1, TArgument2 argument2)
- void Fatal<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Fatal<TArgument1, TArgument2, TArgument3>(string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Fatal<T>(T value)
- void Fatal<T>(IFormatProvider formatProvider, T value)
- void Fatal(LogMessageGenerator messageFunc)
- void Fatal(Exception exception, string message)
- void Fatal(Exception exception, string message, object[] args)
- void Fatal(Exception exception, IFormatProvider formatProvider, string message, object[] args)
- void Fatal(IFormatProvider formatProvider, string message, object[] args)
- void Fatal(string message)
- void Fatal(string message, object[] args)
- void Fatal(string message, Exception exception)
- void Fatal<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)
- void Fatal<TArgument>(string message, TArgument argument)
- void Fatal<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
- void Fatal<TArgument1, TArgument2>(string message, TArgument1 argument1, TArgument2 argument2)
- void Fatal<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Fatal<TArgument1, TArgument2, TArgument3>(string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Info<T>(T value)
- void Info<T>(IFormatProvider formatProvider, T value)
- void Info(LogMessageGenerator messageFunc)
- void Info(Exception exception, string message, object[] args)
- void Info(Exception exception, IFormatProvider formatProvider, string message, object[] args)
- void Info(IFormatProvider formatProvider, string message, object[] args)
- void Info(string message)
- void Info(string message, object[] args)
- void Info(string message, Exception exception)
- void Info<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)
- void Info<TArgument>(string message, TArgument argument)
- void Info<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
- void Info<TArgument1, TArgument2>(string message, TArgument1 argument1, TArgument2 argument2)
- void Info<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Info<TArgument1, TArgument2, TArgument3>(string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Info<T>(T value)
- void Info<T>(IFormatProvider formatProvider, T value)
- void Info(LogMessageGenerator messageFunc)
- void Info(Exception exception, string message)
- void Info(Exception exception, string message, object[] args)
- void Info(Exception exception, IFormatProvider formatProvider, string message, object[] args)
- void Info(IFormatProvider formatProvider, string message, object[] args)
- void Info(string message)
- void Info(string message, object[] args)
- void Info(string message, Exception exception)
- void Info<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)
- void Info<TArgument>(string message, TArgument argument)
- void Info<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
- void Info<TArgument1, TArgument2>(string message, TArgument1 argument1, TArgument2 argument2)
- void Info<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Info<TArgument1, TArgument2, TArgument3>(string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Trace<T>(T value)
- void Trace<T>(IFormatProvider formatProvider, T value)
- void Trace(LogMessageGenerator messageFunc)
- void Trace(Exception exception, string message, object[] args)
- void Trace(Exception exception, IFormatProvider formatProvider, string message, object[] args)
- void Trace(IFormatProvider formatProvider, string message, object[] args)
- void Trace(string message)
- void Trace(string message, object[] args)
- void Trace(string message, Exception exception)
- void Trace<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)
- void Trace<TArgument>(string message, TArgument argument)
- void Trace<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
- void Trace<TArgument1, TArgument2>(string message, TArgument1 argument1, TArgument2 argument2)
- void Trace<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Trace<TArgument1, TArgument2, TArgument3>(string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Trace<T>(T value)
- void Trace<T>(IFormatProvider formatProvider, T value)
- void Trace(LogMessageGenerator messageFunc)
- void Trace(Exception exception, string message)
- void Trace(Exception exception, string message, object[] args)
- void Trace(Exception exception, IFormatProvider formatProvider, string message, object[] args)
- void Trace(IFormatProvider formatProvider, string message, object[] args)
- void Trace(string message)
- void Trace(string message, object[] args)
- void Trace(string message, Exception exception)
- void Trace<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)
- void Trace<TArgument>(string message, TArgument argument)
- void Trace<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
- void Trace<TArgument1, TArgument2>(string message, TArgument1 argument1, TArgument2 argument2)
- void Trace<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Trace<TArgument1, TArgument2, TArgument3>(string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Warn<T>(T value)
- void Warn<T>(IFormatProvider formatProvider, T value)
- void Warn(LogMessageGenerator messageFunc)
- void Warn(Exception exception, string message, object[] args)
- void Warn(Exception exception, IFormatProvider formatProvider, string message, object[] args)
- void Warn(IFormatProvider formatProvider, string message, object[] args)
- void Warn(string message)
- void Warn(string message, object[] args)
- void Warn(string message, Exception exception)
- void Warn<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)
- void Warn<TArgument>(string message, TArgument argument)
- void Warn<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
- void Warn<TArgument1, TArgument2>(string message, TArgument1 argument1, TArgument2 argument2)
- void Warn<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Warn<TArgument1, TArgument2, TArgument3>(string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Warn<T>(T value)
- void Warn<T>(IFormatProvider formatProvider, T value)
- void Warn(LogMessageGenerator messageFunc)
- void Warn(Exception exception, string message)
- void Warn(Exception exception, string message, object[] args)
- void Warn(Exception exception, IFormatProvider formatProvider, string message, object[] args)
- void Warn(IFormatProvider formatProvider, string message, object[] args)
- void Warn(string message)
- void Warn(string message, object[] args)
- void Warn(string message, Exception exception)
- void Warn<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)
- void Warn<TArgument>(string message, TArgument argument)
- void Warn<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
- void Warn<TArgument1, TArgument2>(string message, TArgument1 argument1, TArgument2 argument2)
- void Warn<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Warn<TArgument1, TArgument2, TArgument3>(string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
-
public interface ILoggerBase
- void Log(LogEventInfo logEvent)
- void Log(Type wrapperType, LogEventInfo logEvent)
- void Log<T>(LogLevel level, T value)
- void Log<T>(LogLevel level, IFormatProvider formatProvider, T value)
- void Log(LogLevel level, LogMessageGenerator messageFunc)
- void Log(LogLevel level, Exception exception, string message, object[] args)
- void Log(LogLevel level, Exception exception, IFormatProvider formatProvider, string message, object[] args)
- void Log(LogLevel level, IFormatProvider formatProvider, string message, object[] args)
- void Log(LogLevel level, string message)
- void Log(LogLevel level, string message, object[] args)
- void Log(LogLevel level, string message, Exception exception)
- void Log<TArgument>(LogLevel level, IFormatProvider formatProvider, string message, TArgument argument)
- void Log<TArgument>(LogLevel level, string message, TArgument argument)
- void Log<TArgument1, TArgument2>(LogLevel level, IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
- void Log<TArgument1, TArgument2>(LogLevel level, string message, TArgument1 argument1, TArgument2 argument2)
- void Log<TArgument1, TArgument2, TArgument3>(LogLevel level, IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Log<TArgument1, TArgument2, TArgument3>(LogLevel level, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Log(LogEventInfo logEvent)
- void Log(Type wrapperType, LogEventInfo logEvent)
- void Log<T>(LogLevel level, T value)
- void Log<T>(LogLevel level, IFormatProvider formatProvider, T value)
- void Log(LogLevel level, LogMessageGenerator messageFunc)
- void Log(LogLevel level, Exception exception, string message, object[] args)
- void Log(LogLevel level, Exception exception, IFormatProvider formatProvider, string message, object[] args)
- void Log(LogLevel level, IFormatProvider formatProvider, string message, object[] args)
- void Log(LogLevel level, string message)
- void Log(LogLevel level, string message, object[] args)
- void Log(LogLevel level, string message, Exception exception)
- void Log<TArgument>(LogLevel level, IFormatProvider formatProvider, string message, TArgument argument)
- void Log<TArgument>(LogLevel level, string message, TArgument argument)
- void Log<TArgument1, TArgument2>(LogLevel level, IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
- void Log<TArgument1, TArgument2>(LogLevel level, string message, TArgument1 argument1, TArgument2 argument2)
- void Log<TArgument1, TArgument2, TArgument3>(LogLevel level, IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- void Log<TArgument1, TArgument2, TArgument3>(LogLevel level, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
-
public static class ILoggerExtensions
-
public interface IValueFormatter
-
public static class LayoutTypedExtensions
-
public struct LogEventBuilder
-
public class LogEventInfo
- public string CallerClassName { get; }
- public string CallerFilePath { get; }
- public int CallerLineNumber { get; }
- public string CallerMemberName { get; }
- public IDictionary Context { get; }
- public bool HasProperties { get; }
- public string LoggerShortName { get; }
- public LogMessageFormatter MessageFormatter { get; set; }
- public MessageTemplateParameters MessageTemplateParameters { get; }
- public LogEventInfo(LogLevel level, string loggerName, string message, IList<MessageTemplateParameter> messageTemplateParameters)
- public LogEventInfo(LogLevel level, string loggerName, string message, IReadOnlyList<KeyValuePair<object, object>> eventProperties)
- public static LogEventInfo Create(LogLevel logLevel, string loggerName, string message, Exception exception)
- public void SetCallerInfo(string callerClassName, string callerMemberName, string callerFilePath, int callerLineNumber)
-
public class LogFactory : IDisposable
-
public class Logger : ILogger, ILoggerBase, ISuppress
- public IDictionary<string, object> Properties { get; }
- public void Debug(Exception exception, string message)
- public void Debug(string message, Exception exception)
- public void Error(Exception exception, string message)
- public void Error(string message, Exception exception)
- public void Fatal(Exception exception, string message)
- public void Fatal(string message, Exception exception)
- public void Info(Exception exception, string message)
- public void Info(string message, Exception exception)
- public void Log(LogEventInfo logEvent)
- public void Log(Type wrapperType, LogEventInfo logEvent)
- public void Log<T>(LogLevel level, T value)
- public void Log<T>(LogLevel level, IFormatProvider formatProvider, T value)
- public void Log(LogLevel level, LogMessageGenerator messageFunc)
- public void Log(LogLevel level, IFormatProvider formatProvider, string message, object[] args)
- public void Log(LogLevel level, string message)
- public void Log(LogLevel level, string message, object[] args)
- public void Log(LogLevel level, string message, Exception exception)
- public void Log(LogLevel level, Exception exception, string message, object[] args)
- public void Log(LogLevel level, Exception exception, IFormatProvider formatProvider, string message, object[] args)
- public void Log<TArgument>(LogLevel level, IFormatProvider formatProvider, string message, TArgument argument)
- public void Log<TArgument>(LogLevel level, string message, TArgument argument)
- public void Log<TArgument1, TArgument2>(LogLevel level, IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
- public void Log<TArgument1, TArgument2>(LogLevel level, string message, TArgument1 argument1, TArgument2 argument2)
- public void Log<TArgument1, TArgument2, TArgument3>(LogLevel level, IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- public void Log<TArgument1, TArgument2, TArgument3>(LogLevel level, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- public void Log(LogEventInfo logEvent)
- public void Log(Type wrapperType, LogEventInfo logEvent)
- public void Log<T>(LogLevel level, T value)
- public void Log<T>(LogLevel level, IFormatProvider formatProvider, T value)
- public void Log(LogLevel level, LogMessageGenerator messageFunc)
- public void Log(LogLevel level, IFormatProvider formatProvider, string message, object[] args)
- public void Log(LogLevel level, string message)
- public void Log(LogLevel level, string message, object[] args)
- public void Log(LogLevel level, Exception exception, string message, object[] args)
- public void Log(LogLevel level, Exception exception, IFormatProvider formatProvider, string message, object[] args)
- public void Log<TArgument>(LogLevel level, IFormatProvider formatProvider, string message, TArgument argument)
- public void Log<TArgument>(LogLevel level, string message, TArgument argument)
- public void Log<TArgument1, TArgument2>(LogLevel level, IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
- public void Log<TArgument1, TArgument2>(LogLevel level, string message, TArgument1 argument1, TArgument2 argument2)
- public void Log<TArgument1, TArgument2, TArgument3>(LogLevel level, IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- public void Log<TArgument1, TArgument2, TArgument3>(LogLevel level, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
- protected virtual void OnLoggerReconfigured(EventArgs e)
- public IDisposable PushScopeNested<T>(T nestedState)
- public IDisposable PushScopeNested(object nestedState)
- public IDisposable PushScopeProperties(IReadOnlyCollection<KeyValuePair<string, object>> scopeProperties)
- public IDisposable PushScopeProperties<TValue>(IReadOnlyCollection<KeyValuePair<string, TValue>> scopeProperties)
- public IDisposable PushScopeProperty(string propertyName, object propertyValue)
- public IDisposable PushScopeProperty<TValue>(string propertyName, TValue propertyValue)
- public void SetProperty(string propertyKey, object propertyValue)
- public void LogException(LogLevel level, string message, Exception exception)
- public void Trace(Exception exception, string message)
- public void Trace(string message, Exception exception)
- public void Warn(Exception exception, string message)
- public void Warn(string message, Exception exception)
- public Logger WithProperties(IEnumerable<KeyValuePair<string, object>> properties)
- public Logger WithProperty(string propertyKey, object propertyValue)
-
public sealed class LogLevel : IComparable, IEquatable<LogLevel>
-
public sealed class LogManager
-
public sealed delegate LogMessageFormatter : MulticastDelegate
-
public static class MappedDiagnosticsContext
-
public static class MappedDiagnosticsLogicalContext
-
public sealed class MessageTemplateFormatMethodAttribute : Attribute
-
public static class MDC
- public static void Clear()
- public static bool Contains(string item)
- public static string Get(string item)
- public static object GetObject(string item)
- public static void Remove(string item)
- public static void Set(string item, string value)
-
public static class NDC
-
public static class NestedDiagnosticsContext
-
public static class NestedDiagnosticsLogicalContext
-
public class NLogConfigurationException : Exception
-
public sealed class NullLogger : Logger
-
public static class ScopeContext
-
public static class SetupBuilderExtensions
-
public static class SetupExtensionsBuilderExtensions
-
public static class SetupInternalLoggerBuilderExtensions
-
public static class SetupLoadConfigurationExtensions
-
public static class SetupLogFactoryBuilderExtensions
-
public static class SetupSerializationBuilderExtensions
NLog.Attributes
NLog.Common
-
public struct AsyncLogEventInfo
-
public static class ConversionHelpers
-
public static class InternalLogger
- public static event EventHandler<InternalLoggerMessageEventArgs> LogMessageReceived
- public static void Debug(Func<string> messageFunc)
- public static void Debug<TArgument1>(string message, TArgument1 arg0)
- public static void Debug<TArgument1, TArgument2>(string message, TArgument1 arg0, TArgument2 arg1)
- public static void Debug<TArgument1, TArgument2, TArgument3>(string message, TArgument1 arg0, TArgument2 arg1, TArgument3 arg2)
- public static void Debug(Exception ex, Func<string> messageFunc)
- public static void Error(Func<string> messageFunc)
- public static void Error<TArgument1>(string message, TArgument1 arg0)
- public static void Error<TArgument1, TArgument2>(string message, TArgument1 arg0, TArgument2 arg1)
- public static void Error<TArgument1, TArgument2, TArgument3>(string message, TArgument1 arg0, TArgument2 arg1, TArgument3 arg2)
- public static void Error(Exception ex, Func<string> messageFunc)
- public static void Fatal(Func<string> messageFunc)
- public static void Fatal<TArgument1>(string message, TArgument1 arg0)
- public static void Fatal<TArgument1, TArgument2>(string message, TArgument1 arg0, TArgument2 arg1)
- public static void Fatal<TArgument1, TArgument2, TArgument3>(string message, TArgument1 arg0, TArgument2 arg1, TArgument3 arg2)
- public static void Fatal(Exception ex, Func<string> messageFunc)
- public static void Info(Func<string> messageFunc)
- public static void Info<TArgument1>(string message, TArgument1 arg0)
- public static void Info<TArgument1, TArgument2>(string message, TArgument1 arg0, TArgument2 arg1)
- public static void Info<TArgument1, TArgument2, TArgument3>(string message, TArgument1 arg0, TArgument2 arg1, TArgument3 arg2)
- public static void Info(Exception ex, Func<string> messageFunc)
- public static void Log(LogLevel level, Func<string> messageFunc)
- public static void Log(Exception ex, LogLevel level, Func<string> messageFunc)
- public static void Trace(Func<string> messageFunc)
- public static void Trace<TArgument1>(string message, TArgument1 arg0)
- public static void Trace<TArgument1, TArgument2>(string message, TArgument1 arg0, TArgument2 arg1)
- public static void Trace<TArgument1, TArgument2, TArgument3>(string message, TArgument1 arg0, TArgument2 arg1, TArgument3 arg2)
- public static void Trace(Exception ex, Func<string> messageFunc)
- public static void Warn(Func<string> messageFunc)
- public static void Warn<TArgument1>(string message, TArgument1 arg0)
- public static void Warn<TArgument1, TArgument2>(string message, TArgument1 arg0, TArgument2 arg1)
- public static void Warn<TArgument1, TArgument2, TArgument3>(string message, TArgument1 arg0, TArgument2 arg1, TArgument3 arg2)
- public static void Warn(Exception ex, Func<string> messageFunc)
-
public sealed class InternalLoggerMessageEventArgs : EventArgs
NLog.Conditions
NLog.Config
-
public class AssemblyLoadingEventArgs : CancelEventArgs
-
public class ConfigurationItemFactory
-
public enum ExceptionRenderingFormat
-
public interface IFactory<TBaseType>
-
public interface ILoggingConfigurationElement
-
public sealed class InstallationContext : IDisposable
-
public interface IPropertyTypeConverter
-
public interface ISetupBuilder
-
public interface ISetupConfigurationLoggingRuleBuilder : ISetupConfigurationTargetBuilder
-
public interface ISetupConfigurationTargetBuilder
-
public interface ISetupExtensionsBuilder
-
public interface ISetupInternalLoggerBuilder
-
public interface ISetupLoadConfigurationBuilder
-
public interface ISetupLogFactoryBuilder
-
public interface ISetupSerializationBuilder
-
public interface IUsesStackTrace
-
public class LoggingConfiguration
- public bool ExceptionLoggingOldStyle { get; set; }
- public LogFactory LogFactory { get; }
- public IDictionary<string, Layout> Variables { get; }
- public IDictionary<string, SimpleLayout> Variables { get; }
- public LoggingConfiguration(LogFactory logFactory)
- public void AddRule(LogLevel minLevel, LogLevel maxLevel, Target target, string loggerNamePattern, bool final)
- public void AddRule(LoggingRule rule)
- public void AddRuleForAllLevels(Target target, string loggerNamePattern, bool final)
- public void AddRuleForOneLevel(LogLevel level, Target target, string loggerNamePattern, bool final)
- public LoggingRule FindRuleByName(string ruleName)
- protected void PrepareForReload(LoggingConfiguration oldConfig)
- public bool RemoveRuleByName(string ruleName)
-
public class LoggingConfigurationChangedEventArgs : EventArgs
-
public abstract class LoggingConfigurationParser : LoggingConfiguration
-
public class LoggingConfigurationReloadedEventArgs : EventArgs
-
public class LoggingRule
-
public sealed class MutableUnsafeAttribute : Attribute
-
public sealed class NLogDependencyResolveException : Exception
-
public abstract class ServiceRepository : IServiceProvider
-
public class ServiceRepositoryUpdateEventArgs : EventArgs
-
public enum StackTraceUsage
-
public sealed class ThreadSafeAttribute : Attribute
-
public class XmlLoggingConfiguration : LoggingConfiguration
NLog.Filters
NLog.Internal
-
public class ConfigurationManager : IConfigurationManager
-
public interface IConfigurationManager
-
public interface IUsesStackTrace
-
public static class StreamHelpers
-
public static class StringHelpers
-
public static class XmlHelper
- public static void WriteAttributeSafeString(this XmlWriter writer, string prefix, string localName, string ns, string value)
- public static void WriteAttributeSafeString(this XmlWriter writer, string thread, string localName)
- public static void WriteElementSafeString(this XmlWriter writer, string prefix, string localName, string ns, string value)
- public static void WriteSafeCData(this XmlWriter writer, string text)
NLog.Internal.Fakeables
NLog.Internal.Xamarin
NLog.LayoutRenderers
-
public class AllEventPropertiesLayoutRenderer : LayoutRenderer
-
public class AppDomainLayoutRenderer : LayoutRenderer
-
public sealed class AppSettingLayoutRenderer : LayoutRenderer, IStringValueRenderer
-
public class AspApplicationValueLayoutRenderer : LayoutRenderer
-
public class AspRequestValueLayoutRenderer : LayoutRenderer
-
public class AspSessionValueLayoutRenderer : LayoutRenderer
-
public class AssemblyVersionLayoutRenderer : LayoutRenderer
-
public enum AssemblyVersionType
-
public class BaseDirLayoutRenderer : LayoutRenderer
-
public class CallSiteFileNameLayoutRenderer : LayoutRenderer, IUsesStackTrace, IStringValueRenderer
-
public class CallSiteLayoutRenderer : LayoutRenderer, IUsesStackTrace
-
public class CallSiteLineNumberLayoutRenderer : LayoutRenderer, IUsesStackTrace
-
public class CounterLayoutRenderer : LayoutRenderer
- public long Value { get; set; }
- public int Value { get; set; }
-
public class CurrentDirLayoutRenderer : LayoutRenderer, IStringValueRenderer
-
public class DbNullLayoutRenderer : LayoutRenderer, IRawValue
-
public class DirectorySeparatorLayoutRenderer : LayoutRenderer, IRawValue
-
public class EnvironmentUserLayoutRenderer : LayoutRenderer, IStringValueRenderer
-
public class EventContextLayoutRenderer : LayoutRenderer
-
public class EventPropertiesLayoutRenderer : LayoutRenderer
-
public class ExceptionDataLayoutRenderer : LayoutRenderer
-
public class ExceptionLayoutRenderer : LayoutRenderer
-
public class FuncLayoutRenderer : LayoutRenderer, IStringValueRenderer
-
public class GdcLayoutRenderer : LayoutRenderer
-
public class GuidLayoutRenderer : LayoutRenderer
-
public class HostNameLayoutRenderer : LayoutRenderer
-
public abstract class LayoutRenderer : ISupportsInitialize, IRenderable, IDisposable
-
public enum LevelFormat
-
public class LevelLayoutRenderer : LayoutRenderer
- public LevelFormat Format { get; set; }
- public bool Uppercase { get; set; }
-
public class LocalIpAddressLayoutRenderer : LayoutRenderer
-
public class Log4JXmlEventLayoutRenderer : LayoutRenderer, IUsesStackTrace
-
public class MdcLayoutRenderer : LayoutRenderer
- public string Format { get; set; }
-
public class MdlcLayoutRenderer : LayoutRenderer
- public string Format { get; set; }
-
public class MessageLayoutRenderer : LayoutRenderer
- public bool Raw { get; set; }
-
public class NdlcLayoutRenderer : LayoutRenderer
-
public class NdlcTimingLayoutRenderer : LayoutRenderer
-
public class ProcessDirLayoutRenderer : LayoutRenderer
-
public class PerformanceCounterLayoutRenderer : LayoutRenderer
-
public class ProcessInfoLayoutRenderer : LayoutRenderer
-
public class ProcessTimeLayoutRenderer : LayoutRenderer
-
public sealed class ScopeContextIndentLayoutRenderer : LayoutRenderer
-
public sealed class ScopeContextNestedStatesLayoutRenderer : LayoutRenderer
-
public sealed class ScopeContextPropertyLayoutRenderer : LayoutRenderer, IStringValueRenderer
-
public sealed class ScopeContextTimingLayoutRenderer : LayoutRenderer
-
public class SequenceIdLayoutRenderer : LayoutRenderer, IRawValue
-
public class QueryPerformanceCounterLayoutRenderer : LayoutRenderer
-
public class RegistryLayoutRenderer : LayoutRenderer
-
public class SpecialFolderApplicationDataLayoutRenderer : SpecialFolderLayoutRenderer
-
public class SpecialFolderCommonApplicationDataLayoutRenderer : SpecialFolderLayoutRenderer
-
public class SpecialFolderLocalApplicationDataLayoutRenderer : SpecialFolderLayoutRenderer
-
public class StackTraceLayoutRenderer : LayoutRenderer, IUsesStackTrace
-
public class TimeLayoutRenderer : LayoutRenderer
-
public class VariableLayoutRenderer : LayoutRenderer
-
public class WindowsIdentityLayoutRenderer : LayoutRenderer
NLog.LayoutRenderers.Wrappers
NLog.Layouts
NLog.LogReceiverService
-
public abstract class BaseLogReceiverForwardingService
-
public interface ILogReceiverClient
-
public interface ILogReceiverOneWayClient
-
public interface ILogReceiverOneWayServer
-
public interface ILogReceiverServer
-
public interface ILogReceiverTwoWayClient
-
public interface IWcfLogReceiverClient : ICommunicationObject
-
public class LogReceiverForwardingService : BaseLogReceiverForwardingService, ILogReceiverServer
-
public class LogReceiverOneWayForwardingService : BaseLogReceiverForwardingService, ILogReceiverOneWayServer
-
public class NLogEvent
-
public class NLogEvents
-
public class StringCollection : Collection<string>
-
public sealed class WcfILogReceiverClient : WcfLogReceiverClientBase<ILogReceiverClient>, ILogReceiverClient
-
public sealed class WcfLogReceiverClient : IWcfLogReceiverClient, ICommunicationObject
- public ClientCredentials ClientCredentials { get; }
- public CookieContainer CookieContainer { get; set; }
- public ServiceEndpoint Endpoint { get; }
- public IClientChannel InnerChannel { get; }
- public IWcfLogReceiverClient ProxiedClient { get; }
- public CommunicationState State { get; }
- public bool UseOneWay { get; }
- public event EventHandler<AsyncCompletedEventArgs> CloseCompleted
- public event EventHandler Closed
- public event EventHandler Closing
- public event EventHandler Faulted
- public event EventHandler<AsyncCompletedEventArgs> OpenCompleted
- public event EventHandler Opened
- public event EventHandler Opening
- public event EventHandler<AsyncCompletedEventArgs> ProcessLogMessagesCompleted
- public WcfLogReceiverClient(bool useOneWay)
- public WcfLogReceiverClient(bool useOneWay, string endpointConfigurationName)
- public WcfLogReceiverClient(bool useOneWay, string endpointConfigurationName, string remoteAddress)
- public WcfLogReceiverClient(bool useOneWay, string endpointConfigurationName, EndpointAddress remoteAddress)
- public WcfLogReceiverClient(bool useOneWay, Binding binding, EndpointAddress remoteAddress)
- public void Abort()
- public IAsyncResult BeginClose(AsyncCallback callback, object state)
- public IAsyncResult BeginClose(TimeSpan timeout, AsyncCallback callback, object state)
- public IAsyncResult BeginOpen(AsyncCallback callback, object state)
- public IAsyncResult BeginOpen(TimeSpan timeout, AsyncCallback callback, object state)
- public IAsyncResult BeginProcessLogMessages(NLogEvents events, AsyncCallback callback, object asyncState)
- public void Close(TimeSpan timeout)
- public void Close()
- public void CloseAsync(object userState)
- public void CloseAsync()
- public void CloseCommunicationObject()
- public void DisplayInitializationUI()
- public void EndClose(IAsyncResult result)
- public void EndOpen(IAsyncResult result)
- public void EndProcessLogMessages(IAsyncResult result)
- public void Open()
- public void Open(TimeSpan timeout)
- public void OpenAsync()
- public void OpenAsync(object userState)
- public void ProcessLogMessagesAsync(NLogEvents events)
- public void ProcessLogMessagesAsync(NLogEvents events, object userState)
-
public abstract class WcfLogReceiverClientBase<TService> : ClientBase<TService>, IWcfLogReceiverClient, ICommunicationObject
-
public sealed class WcfLogReceiverOneWayClient : WcfLogReceiverClientBase<ILogReceiverOneWayClient>, ILogReceiverOneWayClient
-
public sealed class WcfLogReceiverTwoWayClient : WcfLogReceiverClientBase<ILogReceiverTwoWayClient>, ILogReceiverTwoWayClient
NLog.MessageTemplates
NLog.Targets
NLog.Targets.Wrappers