Show / Hide Table of Contents

Interface ILoggingSettings

Inherited Members
System.ComponentModel.INotifyPropertyChanged.PropertyChanged
Namespace: Experior.Interfaces
Assembly: Experior.Interfaces.dll
Syntax
public interface ILoggingSettings : INotifyPropertyChanged

Properties

ConsoleLogColors

Used when Experior logs are directed to a console. Get or Set the console color per LogFilter type (Error, Warning, System etc).

Declaration
ILogTypeProperty<ConsoleColor> ConsoleLogColors { get; }
Property Value
Type Description
ILogTypeProperty<System.ConsoleColor>

FilterText

Declaration
string FilterText { get; set; }
Property Value
Type Description
System.String

HighlightColor

Declaration
Color HighlightColor { get; set; }
Property Value
Type Description
System.Windows.Media.Color

HighlightText

Declaration
string HighlightText { get; set; }
Property Value
Type Description
System.String

LogColorMode

Declaration
LoggingColorMode LogColorMode { get; set; }
Property Value
Type Description
LoggingColorMode

LogColors

Get or Set the color per LogFilter type (Error, Warning, System etc)

Declaration
ILogTypeProperty<Color> LogColors { get; }
Property Value
Type Description
ILogTypeProperty<System.Windows.Media.Color>

LogFileMode

Declaration
LoggingFileMode LogFileMode { get; set; }
Property Value
Type Description
LoggingFileMode

LogFileSizeLimit

Declaration
LoggingFileSizeLimit LogFileSizeLimit { get; set; }
Property Value
Type Description
LoggingFileSizeLimit

LogFileWrapMode

Declaration
LoggingFileWrapMode LogFileWrapMode { get; set; }
Property Value
Type Description
LoggingFileWrapMode

LogFilter

Declaration
LogFilter LogFilter { get; set; }
Property Value
Type Description
LogFilter

LogFont

Declaration
Font LogFont { get; set; }
Property Value
Type Description
System.Drawing.Font

LogFormat

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

LogTimeMode

Declaration
LoggingTimeMode LogTimeMode { get; set; }
Property Value
Type Description
LoggingTimeMode

SearchAssembly

Declaration
bool SearchAssembly { get; set; }
Property Value
Type Description
System.Boolean

SplitLogsOnNewLine

Declaration
bool SplitLogsOnNewLine { get; set; }
Property Value
Type Description
System.Boolean

Methods

GetConsoleLogTypeColor(LogFilter)

Declaration
ConsoleColor GetConsoleLogTypeColor(LogFilter filter)
Parameters
Type Name Description
LogFilter filter
Returns
Type Description
System.ConsoleColor

GetLogFormatter()

Declaration
ILogFormatter GetLogFormatter()
Returns
Type Description
ILogFormatter

GetLogTypeColor(LogFilter)

Declaration
Color GetLogTypeColor(LogFilter filter)
Parameters
Type Name Description
LogFilter filter
Returns
Type Description
System.Windows.Media.Color
Back to top Generated by DocFX