| EnterpriseDT.Util.Debug Namespace | 
 Classes
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
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
Delegates| Delegate | Description | |
|---|---|---|
|  | LogMessageHandler | 
            Delegate used for LogMessageReceived event
             | 
 Enumerations
Enumerations| Enumeration | Description | |
|---|---|---|
|  | LogLevel | 
            Enumeration specifying logging levels.
             |