Search Results for

    Show / Hide Table of Contents

    Class FileLogProvider

    Log provider that writes output to a file.

    Inheritance
    System.Object
    LogProvider
    FileLogProvider
    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)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: FM.LiveSwitch
    Assembly: FM.LiveSwitch.dll
    Syntax
    public class FileLogProvider : LogProvider

    Constructors

    FileLogProvider(String)

    Initializes a new instance of the FileLogProvider.

    Declaration
    public FileLogProvider(string filePath)
    Parameters
    Type Name Description
    System.String filePath

    The file path.

    FileLogProvider(String, LogLevel)

    Initializes a new instance of the FileLogProvider class.

    Declaration
    public FileLogProvider(string filePath, LogLevel level)
    Parameters
    Type Name Description
    System.String filePath

    The file path.

    LogLevel level

    The log level.

    Properties

    FilePath

    Gets the file path.

    Declaration
    public string FilePath { get; }
    Property Value
    Type Description
    System.String

    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.18.0