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

    Class LogFilterMatcherExtension

    Supports LogFilter and LogLevelFilter extension methods.

    Inheritance
    Object
    LogFilterMatcherExtension
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: CK.Core
    Assembly: CK.ActivityMonitor.dll
    Syntax
    public static class LogFilterMatcherExtension

    Methods

    | Improve this Doc View Source

    MatchLogFilter(StringMatcher, out LogFilter)

    Matches a LogFilter: it can be a predefined filter as ("Undefined", "Debug", "Verbose", etc.)
    or as {GroupLogLevelFilter,LineLogLevelFilter} pairs like "{None,None}", "{Error,Trace}".

    Declaration
    public static bool MatchLogFilter(this StringMatcher m, out LogFilter f)
    Parameters
    Type Name Description
    CK.Text.StringMatcher m

    This CK.Text.StringMatcher.

    LogFilter f

    Resulting filter.

    Returns
    Type Description
    Boolean

    True on success, false on error.

    | Improve this Doc View Source

    MatchLogLevelFilter(StringMatcher, out LogLevelFilter)

    Matches a LogLevelFilter.

    Declaration
    public static bool MatchLogLevelFilter(this StringMatcher this, out LogLevelFilter level)
    Parameters
    Type Name Description
    CK.Text.StringMatcher this

    This CK.Text.StringMatcher.

    LogLevelFilter level

    Resulting level.

    Returns
    Type Description
    Boolean

    True on success, false on error.

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