AsyncReaderWriterLock.ReadLockAsync(CancellationToken) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.