ManualResetEventSlim public class ManualResetEventSlim : IDisposable Documentation public bool IsSet { get; } public int SpinCount { get; } public WaitHandle WaitHandle { get; } public ManualResetEventSlim() public ManualResetEventSlim(bool initialState) public ManualResetEventSlim(bool initialState, int spinCount) public void Dispose() protected virtual void Dispose(bool disposing) public void Reset() public void Set() public void Wait() public bool Wait(int millisecondsTimeout) public bool Wait(TimeSpan timeout) public void Wait(CancellationToken cancellationToken) public bool Wait(int millisecondsTimeout, CancellationToken cancellationToken) public bool Wait(TimeSpan timeout, CancellationToken cancellationToken)