.NET Thread Tagging sensor

The .NET Thread Tagging Sensor traces calls across thread boundaries. The following .NET techniques are supported:

  • Starting threads by using normal Thread-Start.
  • Starting threads by using parameterized Thread-Start.
  • Executing delegates in the background.
  • Executing delegates with children in the background.

Thread transitions are noted as Asynchronous Invocation in the PurePath, as shown.

Thread transitions
Thread transitions

The overhead of this Sensor is very low. There are only two instrumented points on each Thread Start.

Sensor configuration

The sensor doesn't have any user configurable properties.