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