CSLA.NET 6.0.0
CSLA .NET is a software development framework that helps you build a reusable, maintainable object-oriented business layer for your app.
Csla.Threading.AsyncManualResetEvent Class Reference

Async/await implementation of a ManualResetEvent More...

Public Member Functions

Task WaitAsync ()
 Get awaitable task for the event More...
 
void Set ()
 Set the event, unblocking any code awaiting the event More...
 
void Reset ()
 Reset the event, preparing it for reuse More...
 

Detailed Description

Async/await implementation of a ManualResetEvent

Definition at line 19 of file AsyncManualResetEvent.cs.

Member Function Documentation

◆ Reset()

void Csla.Threading.AsyncManualResetEvent.Reset ( )

Reset the event, preparing it for reuse

Definition at line 36 of file AsyncManualResetEvent.cs.

◆ Set()

void Csla.Threading.AsyncManualResetEvent.Set ( )

Set the event, unblocking any code awaiting the event

Definition at line 31 of file AsyncManualResetEvent.cs.

◆ WaitAsync()

Task Csla.Threading.AsyncManualResetEvent.WaitAsync ( )

Get awaitable task for the event

Definition at line 26 of file AsyncManualResetEvent.cs.