AsyncManualResetEvent Class
Visual Studio 2015
A flavor of ManualResetEvent that can be asynchronously awaited.
Assembly: Microsoft.VisualStudio.Threading (in Microsoft.VisualStudio.Threading.dll)
| Name | Description | |
|---|---|---|
![]() | AsyncManualResetEvent(Boolean, Boolean) | Initializes a new instance of AsyncManualResetEvent. |
| Name | Description | |
|---|---|---|
![]() | IsSet | Determines whether the event is currently in a signaled state. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | PulseAllAsync() | Sets and immediately resets this event, allowing all current waiters to unblock. |
![]() | Reset() | Resets this event to a state that will block callers of WaitAsync. |
![]() | SetAsync() | Sets this event to unblock callers of < WaitAsync. |
![]() | ToString() | (Inherited from Object.) |
![]() | WaitAsync() | Returns a task that will be completed when this event is set. |
This type is thread-safe for all members.
Show:


