Aspose::Email::Tools::Logging
Contents
[
Hide
]Aspose::Email::Tools::Logging namespace
The Aspose::Email::Tools::Logging namespace contains classes and enums that enable flexible logging of diagnostic information. Use Appender-derived types such as ConsoleAppender, FileAppender, and DebugAppender together with Formatter implementations to direct and format log output.
Classes
| Name | Description |
|---|---|
| Appender | Represents the base class for Appender . |
| AppenderCollection | Represents the collecton for Appender objects. |
| ConsoleAppender | Represents an appender for console output. |
| DebugAppender | Represents an appender is only enabled when debugging. |
| DebugFormatter | Represents the class for formatting log entry messages. |
| Details_LoggingException | The exception that is thrown when error is found in logging. |
| FileAppender | Reprensents a file appender. |
| Formatter | Represents the interface for formatting log entry messsages. |
| IAppender | Implement this interface for your own strategies for printing log entries. |
| IFormatter | Represents the interface for formatting log entry messsages. |
| LogEntry | Represents a log message. Contains the common properties that are required for a |
| LogLevel | Defines available log levels. |
| Logger | Provides the logging functionality. |
| LoggerManager | Static manager that controls the creation of loggers. |
| NullAppender | Represents a do-nothing appender. |
| SimpleFormatter | Represents the default implementation of IFormatter interface. |
| StandardFormatter | Represents the class for formatting log entry messsages. |