AsyncAutoResetEvent Class |
Namespace: CodeTiger.Threading
The AsyncAutoResetEvent type exposes the following members.
Name | Description | |
---|---|---|
![]() | AsyncAutoResetEvent |
Initializes a new instance of the AsyncAutoResetEvent class, specifying whether the
event is initially signaled.
|
Name | Description | |
---|---|---|
![]() | Equals | (Inherited from Object.) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | Reset |
Sets the state of the event to nonsignaled, causing threads to block.
|
![]() | Set |
Sets the state of the event to signaled, allowing one waiting thread to proceed.
|
![]() | Set(CancellationToken) |
Sets the state of the event to signaled, allowing one waiting thread to proceed.
|
![]() | SetAsync |
Asynchronously sets the state of the event to signaled, allowing one waiting thread to proceed.
|
![]() | SetAsync(CancellationToken) |
Asynchronously sets the state of the event to signaled, allowing one waiting thread to proceed.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | WaitOne |
Blocks the calling thread until this event is signaled.
(Inherited from AsyncWaitHandle.) |
![]() | WaitOne(Int32) |
Blocks the calling thread until this event is signaled or the specified timeout elapses.
(Inherited from AsyncWaitHandle.) |
![]() | WaitOne(CancellationToken) |
Blocks the calling thread until this event is signaled or the provided cancellation token is set.
(Inherited from AsyncWaitHandle.) |
![]() | WaitOne(TimeSpan) |
Blocks the calling thread until this event is signaled or the specified timeout elapses.
(Inherited from AsyncWaitHandle.) |
![]() | WaitOne(Int32, CancellationToken) |
Blocks the calling thread until this event is signaled, the specified timeout elapses, or the provided
cancellation token is set.
(Inherited from AsyncWaitHandle.) |
![]() | WaitOne(TimeSpan, CancellationToken) |
Blocks the calling thread until this event is signaled, the specified timeout elapses, or the provided
cancellation token is set.
(Inherited from AsyncWaitHandle.) |
![]() | WaitOneAsync |
Asynchronously waits until this event is signaled.
(Inherited from AsyncWaitHandle.) |
![]() | WaitOneAsync(Int32) |
Asynchronously waits until this event is signaled or the specified timeout elapses.
(Inherited from AsyncWaitHandle.) |
![]() | WaitOneAsync(CancellationToken) |
Asynchronously waits until this event is signaled or the provided cancellation token is set.
(Inherited from AsyncWaitHandle.) |
![]() | WaitOneAsync(TimeSpan) |
Asynchronously waits until this event is signaled or the specified timeout elapses.
(Inherited from AsyncWaitHandle.) |
![]() | WaitOneAsync(Int32, CancellationToken) |
Asynchronously waits until this event is signaled, the specified timeout elapses, or the provided
cancellation token is set.
(Inherited from AsyncWaitHandle.) |
![]() | WaitOneAsync(TimeSpan, CancellationToken) |
Asynchronously waits until this event is signaled, the specified timeout elapses, or the provided
cancellation token is set.
(Inherited from AsyncWaitHandle.) |