LogMessageSource

Description

abstract class Tinman.Core.Logging.LogMessageSource

Derived from

ILogMessageSource

Abstract base class for ILogMessageSource implementations.

Protected / Constructors

Log​Message​Source


protected constructor LogMessageSource → (1)

verbosity in : LogVerbosity

The initial log message verbosity.

Creates a new instance of LogMessageSource.

Protected / Methods

On​Verbosity​Changed


protected virtual method OnVerbosityChanged → (2)

updateDescendants in : bool

Update verbosity levels in descendant sources?

updateAncestors in : bool

Update verbosity levels in ascendant sources?>

This method is called each time the value of ILogMessageSource.Verbosity has changed.

Protected / Attributes

verbosity


protected attribute verbosity → (LogVerbosity)

The current log message verbosity.

Subclasses must not modify this field directly (use ILogMessageSource.Verbosity instead)!