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
levelCPLogBaseClass.LogLevellogMessagestring
Add(string)
Log a message at the info level. (same a Info(logMessage))
public abstract void Add(string logMessage)
Parameters
logMessagestring
Debug(string)
Log a message
public abstract void Debug(string logMessage)
Parameters
logMessagestring
Dispose()
Support disposable for non-default datasources
public abstract void Dispose()
Error(Exception)
Log a message
public abstract void Error(Exception ex)
Parameters
exException
Error(Exception, string)
Log a message
public abstract void Error(Exception ex, string logMessage)
Parameters
Error(string)
Log a message
public abstract void Error(string logMessage)
Parameters
logMessagestring
Fatal(Exception)
Log a message
public abstract void Fatal(Exception ex)
Parameters
exException
Fatal(Exception, string)
Log a message
public abstract void Fatal(Exception ex, string logMessage)
Parameters
Fatal(string)
Log a message
public abstract void Fatal(string logMessage)
Parameters
logMessagestring
Info(string)
Log a message
public abstract void Info(string logMessage)
Parameters
logMessagestring
Trace(string)
Log a message
public abstract void Trace(string logMessage)
Parameters
logMessagestring
Warn(Exception)
Log a message
public abstract void Warn(Exception ex)
Parameters
exException
Warn(Exception, string)
Log a message
public abstract void Warn(Exception ex, string logMessage)
Parameters
Warn(string)
Log a message
public abstract void Warn(string logMessage)
Parameters
logMessagestring