AsyncReaderWriterLockTryEnterReadLockAsync(TimeSpan) Method

Attempts to enter the lock with concurrent access where all readers can execute concurrently with respect to each other.

Definition

Namespace: Gemstone.Threading
Assembly: Gemstone.Threading (in Gemstone.Threading.dll) Version: 1.0.167 -- Release Build+6c665d9111cb5e0fc32e9aa6c693dcb89c216eb7
public Task<IDisposable> TryEnterReadLockAsync(
	TimeSpan timeout
)

Parameters

timeout  TimeSpan
The amount of time to wait before timing out.

Return Value

TaskIDisposable
The token used to control the duration of entry.

Exceptions

TimeoutExceptionThe lock could not be entered before the timeout expired.

See Also