AsyncReaderWriterResourceLock<TMoniker,TResource>.ReadLockAsync Yöntem

Tanım

Hemen kullanılamıyorsa, zaman uyumsuz olarak kilit için bekleyen bir okuma kilidi alır.

public Microsoft.VisualStudio.Threading.AsyncReaderWriterResourceLock<TMoniker,TResource>.ResourceAwaitable ReadLockAsync (System.Threading.CancellationToken cancellationToken = default);
override this.ReadLockAsync : System.Threading.CancellationToken -> Microsoft.VisualStudio.Threading.AsyncReaderWriterResourceLock<'Moniker, 'Resource (requires 'Resource : null)>.ResourceAwaitable
Public Function ReadLockAsync (Optional cancellationToken As CancellationToken = Nothing) As AsyncReaderWriterResourceLock(Of TMoniker, TResource).ResourceAwaitable

Parametreler

cancellationToken
CancellationToken

İptal edilmesi, kilitlemeye karşı ilgi azalmasını gösteren bir belirteç. İptal edilen bir belirteç yayınlanmış olan bir kilidi serbest bırakmaz. Ancak kilit hemen kullanılamıyorsa, iptal edilen belirteç kilit için bekleyen kodun bir ile sürdürülmesine neden olur OperationCanceledException .

Döndürülenler

AsyncReaderWriterResourceLock<TMoniker,TResource>.ResourceAwaitable

Sonuçları Lock serbest olan bir awasever nesnesi.

Şunlara uygulanır