CountdownEvent class CountdownEvent : IDisposable Documentation Code public int CurrentCount { get; } public bool IsSet { get; } public WaitHandle WaitHandle { get; } public CountdownEvent(int initialCount) public void AddCount() public void Dispose() protected virtual void Dispose(bool disposing) public bool Signal() public bool Wait(TimeSpan timeout)