C# Class CK.Core.SystemActivityMonitor.SysClient

A client that can be added and removed and is available as a singleton. Its MinimalFilter is set to Release ensuring that errors are always monitored. Fatals and Errors are stored in RootLogPath/CriticalErrors.
Inheritance: IActivityMonitorClient
Afficher le fichier Open project: Invenietis/ck-core

Méthodes publiques

Méthode Description
OnAutoTagsChanged ( CKTrait newTrait ) : void
OnGroupClosed ( IActivityLogGroup group, IReadOnlyList conclusions ) : void
OnGroupClosing ( IActivityLogGroup group, List &conclusions ) : void
OnOpenGroup ( IActivityLogGroup group ) : void
OnTopicChanged ( string newTopic, string fileName, int lineNumber ) : void
OnUnfilteredLog ( ActivityMonitorLogData data ) : void

Method Details

OnAutoTagsChanged() public méthode

public OnAutoTagsChanged ( CKTrait newTrait ) : void
newTrait CKTrait
Résultat void

OnGroupClosed() public méthode

public OnGroupClosed ( IActivityLogGroup group, IReadOnlyList conclusions ) : void
group IActivityLogGroup
conclusions IReadOnlyList
Résultat void

OnGroupClosing() public méthode

public OnGroupClosing ( IActivityLogGroup group, List &conclusions ) : void
group IActivityLogGroup
conclusions List
Résultat void

OnOpenGroup() public méthode

public OnOpenGroup ( IActivityLogGroup group ) : void
group IActivityLogGroup
Résultat void

OnTopicChanged() public méthode

public OnTopicChanged ( string newTopic, string fileName, int lineNumber ) : void
newTopic string
fileName string
lineNumber int
Résultat void

OnUnfilteredLog() public méthode

public OnUnfilteredLog ( ActivityMonitorLogData data ) : void
data ActivityMonitorLogData
Résultat void