Class Logger
Contents
[
Hide
]Logger class
Provides the logging functionality.
public sealed class Logger : IDisposable
Properties
| Name | Description |
|---|---|
| static Debug { get; } | Gets the debug logger. |
| Appenders { get; set; } | Gets or sets the appender list. |
| Name { get; } | Gets or sets name. |
| Severity { get; set; } | Gets or sets severity. |
Methods
| Name | Description |
|---|---|
| Dispose() | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
| IsEnabled(LogLevel) | Determines if logging is enabled for the specified level. |
| Write(object) | Writes the specified message to appenders. |
| Write(string) | Writes the specified message to appenders. |
| Write(string, Exception) | Writes the specified message and exception to appenders. |
| Write(string, Exception, LogLevel) | Writes the specified message and exception to appenders. |
| WriteFormat(string, params object[]) | Writes the message with specified format to appenders. |
| WriteIf(bool, object) | Writes the specified message to appenders if condition is true. |
| WriteIf(bool, string) | Writes the specified message to appenders if condition is true. |
| WriteIf(LogLevel, string) | Writes the specified message if the log level is enabled. |
| WriteIf(bool, object, Exception) | Writes the specified message and exception to appenders if condition is true. |
| WriteIf(LogLevel, string, Exception) | Writes the specified message and exception if the log level is enabled. |
| WriteLine() | Writes the empty line to appenders. |
| WriteLine(object) | Writes the specified message to appenders. |
| WriteLine(string) | Writes the specified message to appenders. |
See Also
- namespace Aspose.Email.Tools.Logging
- assembly Aspose.Email