Property | Type | Description | |
---|---|---|---|
Empty |
Method | Description | |
---|---|---|
ActivityMonitorClient ( ) : System |
Initialize a new ActivityMonitorClient that does nothing.
|
|
CreateMultipleRegisterOnBoundClientException ( IActivityMonitorBoundClient boundClient ) : |
Creates a standardized exception that can be thrown by IActivityMonitorBoundClient.SetMonitor.
|
Method | Description | |
---|---|---|
OnAutoTagsChanged ( CKTrait newTags ) : void |
Called when IActivityMonitor.AutoTags changed. Does nothing by default.
|
|
OnGroupClosed ( IActivityLogGroup group, IReadOnlyList |
Called when the group is actually closed. Does nothing by default.
|
|
OnGroupClosing ( IActivityLogGroup group, List |
Called once the user conclusions are known at the group level but before the group is actually closed: clients can update the conclusions for the group. Does nothing by default.
|
|
OnOpenGroup ( IActivityLogGroup group ) : void |
Called for each IActivityMonitor.UnfilteredOpenGroup. Does nothing by default.
|
|
OnTopicChanged ( string newTopic, string fileName, int lineNumber ) : void |
Called when IActivityMonitor.Topic changed. Does nothing by default.
|
|
OnUnfilteredLog ( |
Called for each IActivityMonitor.UnfilteredLog. Does nothing by default. The ActivityMonitorLogData.Exception is always null since exceptions are carried by groups.
|
Method | Description | |
---|---|---|
IActivityMonitorClient ( |
||
IActivityMonitorClient ( CKTrait newTags ) : void | ||
IActivityMonitorClient ( IActivityLogGroup group ) : void | ||
IActivityMonitorClient ( IActivityLogGroup group, IReadOnlyList |
||
IActivityMonitorClient ( IActivityLogGroup group, List |
||
IActivityMonitorClient ( string newTopic, string fileName, int lineNumber ) : void |
static public CreateMultipleRegisterOnBoundClientException ( IActivityMonitorBoundClient boundClient ) : |
||
boundClient | IActivityMonitorBoundClient | The bound client. |
return |
protected OnAutoTagsChanged ( CKTrait newTags ) : void | ||
newTags | CKTrait | The new auto tags. |
return | void |
protected OnGroupClosed ( IActivityLogGroup group, IReadOnlyList |
||
group | IActivityLogGroup | The closed group. |
conclusions | IReadOnlyList |
Text that conclude the group. Never null but can be empty. |
return | void |
protected OnGroupClosing ( IActivityLogGroup group, List |
||
group | IActivityLogGroup | The closing group. |
conclusions | List |
/// Mutable conclusions associated to the closing group. /// This can be null if no conclusions have been added yet. /// It is up to the first client that wants to add a conclusion to instantiate a new List object to carry the conclusions. /// |
return | void |
protected OnOpenGroup ( IActivityLogGroup group ) : void | ||
group | IActivityLogGroup | The newly opened |
return | void |
protected OnTopicChanged ( string newTopic, string fileName, int lineNumber ) : void | ||
newTopic | string | The new topic. |
fileName | string | Source file name where |
lineNumber | int | Source line number where IActivityMonitor.SetTopic has been called. |
return | void |
protected OnUnfilteredLog ( |
||
data | Log data. Never null. | |
return | void |