Skip to content

WaitHandleEx ​

Kind: Static class

Namespace: CrowdControl.Common

Public Static Functions

bool

WaitOne(WaitHandle handle, int millisecondsTimeout, CancellationToken cancellationToken)

bool

WaitOne(WaitHandle handle, TimeSpan timeout, CancellationToken cancellationToken)

bool

WaitOne(WaitHandle handle, CancellationToken cancellationToken)

Task

WaitOneAsync(WaitHandle handle, TimeSpan timeout, CancellationToken cancellationToken)

Task

WaitOneAsync(WaitHandle handle, CancellationToken cancellationToken)

Task

WaitOneAsync(WaitHandle handle, int millisecondsTimeout, CancellationToken cancellationToken)

Task

WaitAsync(WaitHandle waitHandle)

Task

WaitAsync(WaitHandle waitHandle, TimeSpan timeout)

Task

UseWaitAsync(SemaphoreSlim semaphore, CancellationToken cancelToken = null)