using System; using Cpp2IlInjected; namespace System.Diagnostics.Tracing { /// Specifies the tracking of activity start and stop events. // Token: 0x020006A1 RID: 1697 [Token(Token = "0x20006A1")] [Flags] public enum EventActivityOptions { /// Use the default behavior for start and stop tracking. // Token: 0x04001C16 RID: 7190 [Token(Token = "0x4001C16")] None = 0, /// Turn off start and stop tracking. // Token: 0x04001C17 RID: 7191 [Token(Token = "0x4001C17")] 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: 0x04001C18 RID: 7192 [Token(Token = "0x4001C18")] 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: 0x04001C19 RID: 7193 [Token(Token = "0x4001C19")] Detachable = 8 } }