AsyncReaderWriterLock.ReadLockAsync(CancellationToken) Метод

Определение

Получает блокировку чтения, асинхронно ожидая блокировки, если она в данный момент недоступна.

public Microsoft.VisualStudio.Threading.AsyncReaderWriterLock.Awaitable ReadLockAsync (System.Threading.CancellationToken cancellationToken = default);
member this.ReadLockAsync : System.Threading.CancellationToken -> Microsoft.VisualStudio.Threading.AsyncReaderWriterLock.Awaitable
Public Function ReadLockAsync (Optional cancellationToken As CancellationToken = Nothing) As AsyncReaderWriterLock.Awaitable

Параметры

cancellationToken
CancellationToken

Токен, отмена которого сигнализирует о потере интереса к получению блокировки. Отмененный токен не снимает уже выданную блокировку. Но если блокировка недоступна напрямую, отмененный токен вызывает код, ожидающий блокировки, чтобы возобновить с исключением OperationCanceledException.

Возвращаемое значение

AsyncReaderWriterLock.Awaitable

Ожидающий объект, результат которого является выпуском блокировки.

Применяется к