Table of Contents

Namespace Medallion.Threading.WaitHandles

Classes

EventWaitHandleDistributedLock

A distributed lock based on a global EventWaitHandle on Windows.

EventWaitHandleDistributedLockHandle

Implements Medallion.Threading.IDistributedSynchronizationHandle

WaitHandleDistributedSemaphore

Implements a distributed semaphore based on a global Semaphore

WaitHandleDistributedSemaphoreHandle

Implements Medallion.Threading.IDistributedSynchronizationHandle

WaitHandleDistributedSynchronizationProvider

Implements Medallion.Threading.IDistributedLockProvider for EventWaitHandleDistributedLock and Medallion.Threading.IDistributedSemaphoreProvider for WaitHandleDistributedSemaphore.