C# (CSharp) WinRTXamlToolkit.Async Namespace

Classes

Name Description
AsyncAutoResetEvent Notifies one or more waiting awaiters that an event has occurred
AsyncBarrier Enables multiple tasks to cooperatively work on an algorithm in parallel through multiple phases.
AsyncCountdownEvent Represents a synchronization primitive that is signaled when its count reaches zero.
AsyncLock Defines a critical section with a mutual-exclusion lock.
AsyncLock.Releaser Disposable Releaser to make it easy to use the AsyncLock in a scoped manner with a using block.
AsyncManualResetEvent Notifies one or more waiting awaiters that an event has occurred
AsyncReaderWriterLock Defines a lock that supports single writers and multiple readers.
AsyncReaderWriterLock.Releaser Disposable Releaser to make it easy to use AsyncReaderWriterLock in a scoped manner with a using block.
AsyncSemaphore Limits the number of awaiters that can access a resource or pool of resources concurrently.