using System; using Cpp2IlInjected; namespace System.Diagnostics.Tracing { /// Specifies the tracking of activity start and stop events. // Token: 0x02000680 RID: 1664 [Token(Token = "0x2000680")] [Flags] public enum EventActivityOptions { /// Use the default behavior for start and stop tracking. // Token: 0x04001B53 RID: 6995 [Token(Token = "0x4001B53")] None = 0, /// Turn off start and stop tracking. // Token: 0x04001B54 RID: 6996 [Token(Token = "0x4001B54")] Disable = 2, /// 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. // Token: 0x04001B55 RID: 6997 [Token(Token = "0x4001B55")] Recursive = 4, /// 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. // Token: 0x04001B56 RID: 6998 [Token(Token = "0x4001B56")] Detachable = 8 } }