AsyncReaderWriterLockTryEnterWriteLockAsync(TimeSpan) Method

Attempts to enter the lock with exclusive access where no other readers or writers can execute concurrently with the writer.

Definition

Namespace: Gemstone.Threading
Assembly: Gemstone.Threading (in Gemstone.Threading.dll) Version: 1.0.180 -- Release Build+a845344ed3daafa3a6dd84c4c08212017c48c35e
public Task<IDisposable> TryEnterWriteLockAsync(
	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