AsyncReaderWriterLock.ReadLockAsync(CancellationToken) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个读取锁定,如果无法立即使用则异步等待该锁定。
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 而继续的代码。
返回
其结果为 releaser 的可等待对象。