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.
The overhead of this Sensor is very low. There are only two instrumented points on each Thread Start.
The sensor doesn't have any user configurable properties.