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