CK-Text CK-Text
    Show / Hide Table of Contents

    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.

    • Improve this Doc
    • View Source
    Back to top Copyright © 2015-2017 Invenietis
    Generated by DocFX