Class AsyncManualResetEvent
- Namespace
- DisCatSharp.Common.Utilities
- Assembly
- DisCatSharp.Common.dll
Represents a thread synchronization event that, when signaled, must be reset manually. Unlike ManualResetEventSlim, this event is asynchronous.
public sealed class AsyncManualResetEvent
- Inheritance
-
AsyncManualResetEvent
- Inherited Members
- Extension Methods
Constructors
- AsyncManualResetEvent(bool)
Creates a new asynchronous synchronization event with initial state.
Properties
- IsSet
Gets whether this event has been signaled.
Methods
- Reset()
Reset this event's signal state to unsignaled.
- SetAsync()
Asynchronously signal this event.
- WaitAsync()
Asynchronously wait for this event to be signaled.