PostSharp 2023.0 / / Post­Sharp Documentation / API Reference / Post­Sharp.​Patterns.​Diagnostics.​Adapters.​Diagnostic­Source Namespace / IDiagnostic­Source­Activity­Filter Interface / IDiagnostic­Source­Activity­Filter Methods

IDiagnosticSourceActivityFilter Methods

The IDiagnosticSourceActivityFilter type exposes the following members.

Methods
  NameDescription
Public methodCloseActivity
Method called by DiagnosticSourceCollectingListener when a message suffixed .Start is captured. Should close the activity.
Public methodOpenActivity
Method called by DiagnosticSourceCollectingListener when a message suffixed .Start is captured. Should open an activity and return it.
Public methodTryGetCorrelationKey
Method called by DiagnosticSourceCollectingListener when a message suffixed .Start or .Stop is captured. The implementation must return the correlation object, i.e. a property of the message that is identical for both the start and the stop messages. This correlation key allows to pair the messages as a single activity. When the implementation returns null, no activity is created.
See Also