Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
jpalcala committed Feb 19, 2018
1 parent 41277c5 commit 29af1e6
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -1009,7 +1009,7 @@ using (var delay = new DelayProvider(DelayProvider.DelayStrategy.ThreadSleep))

### The `WaitEventFactory` component
`WaitEventFactory` provides a standard [ManualResetEvent](https://docs.microsoft.com/en-us/dotnet/api/system.threading.manualresetevent?view=netframework-4.7.1) factory with a unified API.
`ManualResetEvent` is a variation of `AutoResetEvent` that doesn't automatically reset after a thread is let through on a WaitOne call. Calling `Set` on a `ManualResetEvent` serves like an open gate, allowing any number of threads that `WaitOne` pass through, calling Reset closes this gate.
`ManualResetEvent` is a variation of `AutoResetEvent` that doesn't automatically reset after a thread is let through on a WaitOne call. Calling `Set` on a `ManualResetEvent` serves like an open gate allowing any number of threads that `WaitOne` pass throughCalling and `Reset` closes this gate. This type of event is usually used to signal that a certain operation has completed.

[WaitEventFactory API Doc](https://unosquare.github.io/swan/api/Unosquare.Swan.Components.WaitEventFactory.html)

Expand Down

0 comments on commit 29af1e6

Please sign in to comment.