Dil

AsyncReaderWriterLock.ReadLockAsync(CancellationToken) Yöntem

Tanım

Hemen kullanılabilir değilse, zaman uyumsuz olarak kilit için bekleyen bir okuma kilidi alır.

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

Parametreler

cancellationToken
CancellationToken

İptali kilidin alınmasıyla ilgili ilginin kaybolduğunu belirten bir belirteç. İptal edilen belirteç, daha önce verilmiş bir kilidi serbest bırakmaz. Ancak kilit hemen kullanılamıyorsa, iptal edilen bir belirteç kilidin ile OperationCanceledExceptiondevam etmesini bekleyen kodun olmasına neden olur.

Döndürülenler

Sonucu kilit serbest bırakan olan beklenebilir bir nesne.

Özel durumlar

Çağrıldığında Complete() oluşturulur ve bu yeni bir üst düzey kilit isteğidir.

Şunlara uygulanır