Early Preview

This is currently very much a preview. Please feel free to try things out, but don't be upset if anything is not yet working. Feedback is welcome over on our GitHub Dicussions page.

enum System.Diagnostics.Tracing.EventActivityOptions

Assembly: System.Diagnostics.Tracing

Specifies the tracking of activity start and stop events.

Values

None
Use the default behavior for start and stop tracking.
Disable
Turn off start and stop tracking.
Recursive
Allow recursive activity starts. By default, an activity cannot be recursive. That is, a sequence of Start A, Start A, Stop A, Stop A is not allowed. Unintentional recursive activities can occur if the app executes and for some the stop is not reached before another start is called.
Detachable
Allow overlapping activities. By default, activity starts and stops must be property nested. That is, a sequence of Start A, Start B, Stop A, Stop B is not allowed will result in B stopping at the same time as A.