Table of Contents

Class CPLogBaseClass

Namespace
Contensive.BaseClasses
Assembly
CPBase.dll

CP.Log, methods to access and control the logging system

public abstract class CPLogBaseClass : IDisposable
Inheritance
CPLogBaseClass
Implements
Inherited Members

Methods

Add(LogLevel, string)

Log a message at the info level.

public abstract void Add(CPLogBaseClass.LogLevel level, string logMessage)

Parameters

level CPLogBaseClass.LogLevel
logMessage string

Add(string)

Log a message at the info level. (same a Info(logMessage))

public abstract void Add(string logMessage)

Parameters

logMessage string

Debug(string)

Log a message

public abstract void Debug(string logMessage)

Parameters

logMessage string

Dispose()

Support disposable for non-default datasources

public abstract void Dispose()

Error(Exception)

Log a message

public abstract void Error(Exception ex)

Parameters

ex Exception

Error(Exception, string)

Log a message

public abstract void Error(Exception ex, string logMessage)

Parameters

ex Exception
logMessage string

Error(string)

Log a message

public abstract void Error(string logMessage)

Parameters

logMessage string

Fatal(Exception)

Log a message

public abstract void Fatal(Exception ex)

Parameters

ex Exception

Fatal(Exception, string)

Log a message

public abstract void Fatal(Exception ex, string logMessage)

Parameters

ex Exception
logMessage string

Fatal(string)

Log a message

public abstract void Fatal(string logMessage)

Parameters

logMessage string

Info(string)

Log a message

public abstract void Info(string logMessage)

Parameters

logMessage string

Trace(string)

Log a message

public abstract void Trace(string logMessage)

Parameters

logMessage string

Warn(Exception)

Log a message

public abstract void Warn(Exception ex)

Parameters

ex Exception

Warn(Exception, string)

Log a message

public abstract void Warn(Exception ex, string logMessage)

Parameters

ex Exception
logMessage string

Warn(string)

Log a message

public abstract void Warn(string logMessage)

Parameters

logMessage string