Search Results for

    Show / Hide Table of Contents

    Class SyslogLogProvider

    A log provider that sends messages to a syslog server.

    Inheritance
    System.Object
    LogProvider
    SyslogLogProvider
    Inherited Members
    LogProvider.ProcessId
    LogProvider.Level
    LogProvider.Filter
    LogProvider.Log(LogEvent)
    LogProvider.GetPrefix(LogLevel, Boolean)
    LogProvider.GenerateLogLine(LogEvent)
    LogProvider.GetProduct()
    LogProvider.GetLogLevelString(LogLevel)
    LogProvider.GetPrefixTimestamp(DateTime)
    Namespace: FM.LiveSwitch
    Assembly: FM.LiveSwitch.dll
    Syntax
    public class SyslogLogProvider : LogProvider

    Constructors

    SyslogLogProvider(String)

    Creates a new instance of the syslog provider using log level DefaultLogLevel.

    Declaration
    public SyslogLogProvider(string host)
    Parameters
    Type Name Description
    System.String host

    The host address of the syslog server.

    SyslogLogProvider(String, LogLevel)

    Creates a new instance of the syslog provider.

    Declaration
    public SyslogLogProvider(string host, LogLevel level)
    Parameters
    Type Name Description
    System.String host

    The host address of the syslog server.

    LogLevel level

    The log level.

    Methods

    DoLog(LogEvent)

    Logs a message at the specified log level.

    Declaration
    protected override void DoLog(LogEvent logEvent)
    Parameters
    Type Name Description
    LogEvent logEvent

    The log event details.

    Overrides
    LogProvider.DoLog(LogEvent)
    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.15.0