using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System.Threading { /// Indicates whether an is reset automatically or manually after receiving a signal. // Token: 0x02000333 RID: 819 [Token(Token = "0x2000333")] [ComVisible(false)] public enum EventResetMode { /// When signaled, the resets automatically after releasing a single thread. If no threads are waiting, the remains signaled until a thread blocks, and resets after releasing the thread. // Token: 0x04001166 RID: 4454 [Token(Token = "0x4001166")] AutoReset, /// When signaled, the releases all waiting threads and remains signaled until it is manually reset. // Token: 0x04001167 RID: 4455 [Token(Token = "0x4001167")] ManualReset } }