TryLock¶
Paylaşılan bir anahtar için kilidi engelleme yapmadan almaya çalışır.
$Cache.TryLock(key: string):( dize | "null" )
Parametreler¶
string key
Paylaşılan kilit anahtarı.
Döndürür¶
Kilit alınırsa belirteç değeri dize olarak, aksi takdirde null döndürülür.
Açıklamalar¶
Bu yöntem, paylaşılan anahtarın kilitli olup olmadığını hemen denetler ve kilitli değilse bir belirteç oluşturur. Kullanılabilirlik için herhangi bir bekleme işlemi gerçekleştirmez. Kısa bir süre beklemek istiyorsanız bunun yerine $Cache.Lock yöntemini kullanın.
Örnek¶
1 2 3 4 5 6 7 | |