Click or drag to resize

Logger Eigenschaften

Der Logger Typ exponiert die folgenden Member.

Eigenschaften
 NameBeschreibung
Public EigenschaftDebugArchiveMaxCount Maximale Anzahl von archivierten Logs (DebugFiles, o.ä.). Bei Überzahl werden jeweils die ältesten gelöscht. Default: 0 (entspricht unendlich vielen).
(Vererbt von LoggerBase)
Public EigenschaftDebugArchivingInterval Zeitabstand, in dem das aktuelle Logging (DebugFile, o.ä.) archiviert und geleert wird. Muss von außen gesetzt werden. Default: TimeSpan.Zero.
(Vererbt von LoggerBase)
Public EigenschaftIsTimerTriggered Bei True ist die Logging-Ausgabe zeitgesteuert. LoggingTriggerCounter gibt dann die Anzahl Millisekunden bis zum nächsten Trigger-Event vor. Bei False wird die Ausgabe durch die Gesamtzahl Zählvorgänge gesteuert. LoggingTriggerCounter definiert hier die Anzahl Zählvorgänge, nach der die Ausgabe erfolgt; Default: True.
(Vererbt von LoggerBase)
Public EigenschaftLoggingTriggerCounter Anzahl Millisekunden oder Anzahl Zählvorgänge bis zur nächsten Logging-Ausgabe; Default: 5000.
(Vererbt von LoggerBase)
Public EigenschaftLogTargetInfo Ziel-Pfad, z.B. bei Text-Logs Name und Pfad des Logfiles.
(Vererbt von LoggerBase)
Public EigenschaftMaxBufferLineCount Maximale Anzahl Zeilen, die ein MessageBuffer aufnehmen kann, bevor er zwangsweise geflusht wird. Diese Einstellung wirkt auch bei Timer-gesteuerten Logging. Default: 10000.
(Vererbt von LoggerBase)
Protected EigenschaftPlainMessage Bei True werden Messages unverändert ausgegeben; wegen der Asynchronität des Message-Handlings kann es hier zu Reihenfolge-Vertauschungen kommen. Bei False werden Messages mit einem Timestamp versehen und vor Flush des Message-Buffers nach dem Timestamp sortiert. Default: False.
(Vererbt von LoggerBase)
Public EigenschaftStandardIndent Einrückung der Folgezeilen bei mehrzeiligen Messages. Default: 4.
Zurück nach oben
Siehe auch