Table of Contents

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.