Search Results for

    Show / Hide Table of Contents

    Interface IPerformanceLogger

    Inherited Members
    IDisposable.Dispose()
    Namespace: LemonEdge.Utils.Logging
    Assembly: LemonEdge.Utils.dll
    Syntax
    public interface IPerformanceLogger : IDisposable

    Methods

    EndLog()

    Declaration
    void EndLog()

    Log(LogLevel, EventId, string, params object[])

    Declaration
    void Log(LogLevel logLevel, EventId eventId, string message, params object[] args)
    Parameters
    Type Name Description
    LogLevel logLevel
    EventId eventId
    string message
    object[] args

    Log(LogLevel, Exception, string, params object[])

    Declaration
    void Log(LogLevel logLevel, Exception exception, string message, params object[] args)
    Parameters
    Type Name Description
    LogLevel logLevel
    Exception exception
    string message
    object[] args

    Log(LogLevel, string, params object[])

    Declaration
    void Log(LogLevel logLevel, string message, params object[] args)
    Parameters
    Type Name Description
    LogLevel logLevel
    string message
    object[] args

    LogCritical(EventId, Exception, string, params object[])

    Declaration
    void LogCritical(EventId eventId, Exception exception, string message, params object[] args)
    Parameters
    Type Name Description
    EventId eventId
    Exception exception
    string message
    object[] args

    LogCritical(EventId, string, params object[])

    Declaration
    void LogCritical(EventId eventId, string message, params object[] args)
    Parameters
    Type Name Description
    EventId eventId
    string message
    object[] args

    LogCritical(Exception, string, params object[])

    Declaration
    void LogCritical(Exception exception, string message, params object[] args)
    Parameters
    Type Name Description
    Exception exception
    string message
    object[] args

    LogCritical(string, params object[])

    Declaration
    void LogCritical(string message, params object[] args)
    Parameters
    Type Name Description
    string message
    object[] args

    LogDebug(EventId, Exception, string, params object[])

    Declaration
    void LogDebug(EventId eventId, Exception exception, string message, params object[] args)
    Parameters
    Type Name Description
    EventId eventId
    Exception exception
    string message
    object[] args

    LogDebug(EventId, string, params object[])

    Declaration
    void LogDebug(EventId eventId, string message, params object[] args)
    Parameters
    Type Name Description
    EventId eventId
    string message
    object[] args

    LogDebug(Exception, string, params object[])

    Declaration
    void LogDebug(Exception exception, string message, params object[] args)
    Parameters
    Type Name Description
    Exception exception
    string message
    object[] args

    LogDebug(string, params object[])

    Declaration
    void LogDebug(string message, params object[] args)
    Parameters
    Type Name Description
    string message
    object[] args

    LogError(EventId, Exception, string, params object[])

    Declaration
    void LogError(EventId eventId, Exception exception, string message, params object[] args)
    Parameters
    Type Name Description
    EventId eventId
    Exception exception
    string message
    object[] args

    LogError(EventId, string, params object[])

    Declaration
    void LogError(EventId eventId, string message, params object[] args)
    Parameters
    Type Name Description
    EventId eventId
    string message
    object[] args

    LogError(Exception, string, params object[])

    Declaration
    void LogError(Exception exception, string message, params object[] args)
    Parameters
    Type Name Description
    Exception exception
    string message
    object[] args

    LogError(string, params object[])

    Declaration
    void LogError(string message, params object[] args)
    Parameters
    Type Name Description
    string message
    object[] args

    LogInformation(EventId, Exception, string, params object[])

    Declaration
    void LogInformation(EventId eventId, Exception exception, string message, params object[] args)
    Parameters
    Type Name Description
    EventId eventId
    Exception exception
    string message
    object[] args

    LogInformation(EventId, string, params object[])

    Declaration
    void LogInformation(EventId eventId, string message, params object[] args)
    Parameters
    Type Name Description
    EventId eventId
    string message
    object[] args

    LogInformation(Exception, string, params object[])

    Declaration
    void LogInformation(Exception exception, string message, params object[] args)
    Parameters
    Type Name Description
    Exception exception
    string message
    object[] args

    LogInformation(string, params object[])

    Declaration
    void LogInformation(string message, params object[] args)
    Parameters
    Type Name Description
    string message
    object[] args

    LogTrace(EventId, Exception, string, params object[])

    Declaration
    void LogTrace(EventId eventId, Exception exception, string message, params object[] args)
    Parameters
    Type Name Description
    EventId eventId
    Exception exception
    string message
    object[] args

    LogTrace(EventId, string, params object[])

    Declaration
    void LogTrace(EventId eventId, string message, params object[] args)
    Parameters
    Type Name Description
    EventId eventId
    string message
    object[] args

    LogTrace(Exception, string, params object[])

    Declaration
    void LogTrace(Exception exception, string message, params object[] args)
    Parameters
    Type Name Description
    Exception exception
    string message
    object[] args

    LogTrace(string, params object[])

    Declaration
    void LogTrace(string message, params object[] args)
    Parameters
    Type Name Description
    string message
    object[] args

    LogWarning(EventId, Exception, string, params object[])

    Declaration
    void LogWarning(EventId eventId, Exception exception, string message, params object[] args)
    Parameters
    Type Name Description
    EventId eventId
    Exception exception
    string message
    object[] args

    LogWarning(EventId, string, params object[])

    Declaration
    void LogWarning(EventId eventId, string message, params object[] args)
    Parameters
    Type Name Description
    EventId eventId
    string message
    object[] args

    LogWarning(Exception, string, params object[])

    Declaration
    void LogWarning(Exception exception, string message, params object[] args)
    Parameters
    Type Name Description
    Exception exception
    string message
    object[] args

    LogWarning(string, params object[])

    Declaration
    void LogWarning(string message, params object[] args)
    Parameters
    Type Name Description
    string message
    object[] args

    Restart()

    Declaration
    void Restart()

    Extension Methods

    LinqExtensions.AsArray<T>(T)
    LinqExtensions.ToArrayOfOne<T>(T)
    LinqExtensions.ToListOfOne<T>(T)
    MiscExtensions.SetIfNotEqual<T, TP>(T, Expression<Func<T, TP>>, TP)
    WeakReferenceExtensions.WeakReference(object)
    SQLExtensions.ToSQLValue(object, bool)
    ReflectionExtensions.ClearEventInvocations(object, string)
    StringExtensions.ToCSVFormatString(object, Type)
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.