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。
返品
結果がロック 解放者である待機可能なオブジェクト。
例外
Complete()が呼び出され、これが新しい最上位レベルのロック要求である場合にスローされます。