![]() | Logger properties |
The Logger Type exposes the following members.
Name | Description of the | |
---|---|---|
![]() | DebugArchiveMaxCount |
Maximum number of archived logs (debug files, etc.).
If there is a surplus, the oldest ones are deleted.
Default: 0 (corresponds to an infinite number).
(Inherited from LoggerBase) |
![]() | DebugArchivingInterval |
Time interval in which the current logging (DebugFile, etc.)
is archived and emptied. Must be set externally.
Default: TimeSpan.Zero.
(Inherited from LoggerBase) |
![]() | IsTimerTriggered |
With True, the logging output is time-controlled.
LoggingTriggerCounter then returns the number of milliseconds
until the next trigger event.
If False, the output is divided by the total number
counting processes are controlled. LoggingTriggerCounter defined
here is the number of counting processes after which the output takes place;
Default: True.
(Inherited from LoggerBase) |
![]() | LoggingTriggerCounter |
Number of milliseconds or number of counting operations until the
next logging output;
Default: 5000.
(Inherited from LoggerBase) |
![]() | LogTargetInfo |
Target path, e.g. for text logs, name and path of the log file.
(Inherited from LoggerBase) |
![]() | MaxBufferLineCount |
Maximum number of lines that a MessageBuffer can hold,
before it is forcibly flushed. This setting works
even with timer-controlled logging.
Default: 10000.
(Inherited from LoggerBase) |
![]() | PlainMessage |
If True, messages are output unchanged; due to asynchrony
of message handling can lead to sequence swaps.
If False, messages are provided with a timestamp and are prefixed with
Flush of the message buffer sorted by timestamp.
Default: False.
(Inherited from LoggerBase) |
![]() | StandardIndent | Indentation of subsequent lines for multi-line messages. Default: 4. |