using System;
using System.Runtime.InteropServices;
namespace System.Threading
{
/// Indicates whether an is reset automatically or manually after receiving a signal.
/// 2
// Token: 0x0200060C RID: 1548
[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: 0x040016E6 RID: 5862
AutoReset,
/// When signaled, the releases all waiting threads and remains signaled until it is manually reset.
// Token: 0x040016E7 RID: 5863
ManualReset
}
}