Enum LogLevel
Five standard log levels in increasing order used by IActivityMonitor.
Namespace: CK.Core
Assembly: CK.ActivityMonitor.dll
Syntax
[Flags]
public enum LogLevel
Fields
| Name | Description |
|---|---|
| Debug | Debug logging level (the most verbose level). |
| Error | An error logging level: denotes an error for the current activity. This error does not necessarily abort the activity. |
| Fatal | A fatal error logging level: denotes an error that breaks (aborts) the current activity. This kind of error may have important side effects on the system. |
| Info | An info logging level. |
| IsFiltered | Flag that denotes a log level that has been filtered. When this flag is not set, the UnfilteredOpenGroup(ActivityMonitorGroupData) or UnfilteredLog(ActivityMonitorLogData) has been called directly. When set, the log has typically been emitted through the extension methods that challenge the monitor's ActualFilter and DefaultFilter static configuration. |
| Mask | Mask that covers actual levels to easily ignore IsFiltered bit. |
| None | No logging level. |
| NumberOfBits | Number of bits actually covered by this bit flag. |
| Trace | A trace logging level (quite verbose level). |
| Warn | A warn logging level. |