Class Environment.Log.Settings
Class containing the log settings.
Majority of the settings are only relevant for the log window.
I.e. not the console window when Experior is started in headless mode nor the log files.
Inheritance
System.Object
Environment.Log.Settings
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Experior.Core.dll
Syntax
public static class Settings
Properties
ConsoleLogColors
Declaration
public static ILogTypeProperty<ConsoleColor> ConsoleLogColors { get; }
Property Value
FilterText
Filtering criteria - only logs containing this "TextBlock" will be listed (note that the removed logs will not be displayed after changing the settings)
Declaration
public static string FilterText { get; set; }
Property Value
Type |
Description |
System.String |
|
HighlightColor
The background color of the logs that fits the filtering criteria
Declaration
public static Color HighlightColor { get; set; }
Property Value
Type |
Description |
System.Windows.Media.Color |
|
HighlightText
Highlight criteria. If non-empty the log will highlight all log entries that contains specified Highlight TextBlock.
Declaration
public static string HighlightText { get; set; }
Property Value
Type |
Description |
System.String |
|
LogColorMode
Declaration
public static LoggingColorMode LogColorMode { get; set; }
Property Value
LogColors
Declaration
public static ILogTypeProperty<Color> LogColors { get; }
Property Value
LogFileMode
Declaration
public static LoggingFileMode LogFileMode { get; set; }
Property Value
LogFileSizeLimit
Perform 'LogFileWrapMode' when debug log reaches this size
Declaration
public static LoggingFileSizeLimit LogFileSizeLimit { get; set; }
Property Value
LogFileWrapMode
Declaration
public static LoggingFileWrapMode LogFileWrapMode { get; set; }
Property Value
LogFilter
Filtering criteria - only logs of a specific type will be listed (note that the removed logs will not be displayed after changing the settings)
Declaration
public static LogFilter LogFilter { get; set; }
Property Value
LogFont
The font used for log entries in the log view
Declaration
public static Font LogFont { get; set; }
Property Value
Type |
Description |
System.Drawing.Font |
|
LogTimeMode
Declaration
public static LoggingTimeMode LogTimeMode { get; set; }
Property Value
SearchAssembly
Declaration
public static bool SearchAssembly { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Events
PropertyChanged
Declaration
public static event PropertyChangedEventHandler PropertyChanged
Event Type
Type |
Description |
System.ComponentModel.PropertyChangedEventHandler |
|