Classes
Class | Description | |
---|---|---|
FileAppender |
Appends log statements to a file
| |
Level |
Simple debug level class. Uses the same interface (but
not implementation) as log4net, so that the debug
classes could be easily replaced by log4net
| |
Lock |
Utility class for helping to debug deadlocks caused by lock synchronization.
| |
Logger |
Logger class that mimics log4net Logger class
| |
LogLevelHelper |
Helper for compact frameworks, which doesn't have
Enum.Parse()
| |
LogMessageEventArgs |
An instance of this class is supplied to the LogMessageReceived event
| |
LogTag | ||
MemoryAppender | Appends log statements to an in-memory buffer. | |
RollingFileAppender |
Rolling file appender that moves the log file to
a backup file once it exceeds a certain size.
| |
StandardOutputAppender | Appends log statements to standard output
| |
TraceAppender | Appends log statements using Trace. |
Interfaces
Interface | Description | |
---|---|---|
Appender | Interface for classes that output log
statements
| |
CustomLogLevelAppender |
Extends Appender by allowing an appender to have its own log-level.
| |
ILogTag |
Delegates
Delegate | Description | |
---|---|---|
LogMessageHandler |
Delegate used for LogMessageReceived event
|
Enumerations
Enumeration | Description | |
---|---|---|
LogLevel |
Enumeration specifying logging levels.
|