 | LoggerBase properties |
The LoggerBase Type exposes the following members.
Properties | 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).
|
 | DebugArchivingInterval |
Time interval in which the current logging (DebugFile, etc.)
is archived and emptied. Must be set externally.
Default: TimeSpan.Zero.
|
 | 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.
|
 | LoggingTriggerCounter |
Number of milliseconds or number of counting operations until the
next logging output;
Default: 5000.
|
 | LogTargetInfo |
Target path, e.g. for text logs, name and path of the log file.
|
 | 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.
|
 | 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.
|
Back to the top
See also