Aspose::Email::Tools::Logging

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

NameDescription
AppenderRepresents the base class for Appender .
AppenderCollectionRepresents the collecton for Appender objects.
ConsoleAppenderRepresents an appender for console output.
DebugAppenderRepresents an appender is only enabled when debugging.
DebugFormatterRepresents the class for formatting log entry messages.
Details_LoggingExceptionThe exception that is thrown when error is found in logging.
FileAppenderReprensents a file appender.
FormatterRepresents the interface for formatting log entry messsages.
IAppenderImplement this interface for your own strategies for printing log entries.
IFormatterRepresents the interface for formatting log entry messsages.
LogEntryRepresents a log message. Contains the common properties that are required for a
LogLevelDefines available log levels.
LoggerProvides the logging functionality.
LoggerManagerStatic manager that controls the creation of loggers.
NullAppenderRepresents a do-nothing appender.
SimpleFormatterRepresents the default implementation of IFormatter interface.
StandardFormatterRepresents the class for formatting log entry messsages.